OpenSiv3D icon indicating copy to clipboard operation
OpenSiv3D copied to clipboard

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

Results 211 OpenSiv3D issues
Sort by recently updated
recently updated
newest added

- https://github.com/sammycage/lunasvg/releases

v0.6.15

始点と終点が一致するような `LineString` のバッファを `LineString::calculateRoundBuffer()` で計算するとき、得られるポリゴンの終端が丸くならない問題があります。 ```c++ # include void Main() { Window::Resize(300, 200); const LineString lineString { Vec2{ 150, 50 }, Vec2{ 92, 150 }, Vec2{ 208, 150 }, Vec2{...

**予期しない動作の内容 | Describe the unexpected behavior** Mac OSにおいて、Joy-Con (L/R)の入力を与えてもJoyConクラスのボタン・スティック入力値に反映されない。 - ボタン入力が反映されず、どれだけボタンを押し込んでも無入力として扱われる。 - これはJoy-Conに備え付けられている全てのボタンにおいて発生する。 - スティック入力も一切反応しない。(メソッド`povD8()`からは常にnone値が返ってきている。) - Joy-Con自体は認識しているようで、JoyConインスタンスのbool値評価ではtrueが返ってきている。 - 両方のJoy-Con L/Rを接続、アプリケーションを起動した状態で、**片方のJoy-Conの接続を切断した場合、接続され続けている他方のJoy-Conの入力が全て正しく反映されるようになる。** - その状態からさらに接続を外したJoy-Conを再度接続した場合、また入力が反映されなくなる。 **再現方法 | To Reproduce** - 実行前、Joy-Con(L)とJoy-Con(R)を当PCにBluetooth接続しておく。 - HTML5...

Platform: macOS

`changeScene()`でフェード時間を0に指定したときに、`draw()`が呼ばれた後に`drawFadeOut()`も呼ばれていたので修正しました。

`Font` に、ある文字に対応する `Glyph` やある文字列に対応する `Glyph` の配列を、フォールバックありで取得する方法を追加することを提案します。 現状の `Font` では、フォールバックありで文字列に対応する `Array` を取得できるものの、 `GlyphCluster` の `GlyphIndex` から `Glyph` を取得する方法がなく、フォールバックありで `Glyph` を取得する方法が自前実装以外にないと思います。 しかしこれは、以下のリンクで挙がったものや、アイコンや絵文字に対応したテキストボックスなどを作るうえで必要です。 https://discord.com/channels/443310697397354506/998714158621147237/1272587758929580137

- reported by: https://discord.com/channels/443310697397354506/1000291580915232879/1273338539685445712

Type: Bug

`DebugCamera3D` がコンストラクタの引数 `focusPosition` で指定した注視点と異なる位置を注視します。 下のスクリーンショットは `BasicCamera3D` と `DebugCamera3D` にそれぞれ赤い球を注目するようコンストラクタで指定したときの結果です。 `BasicCamera3D` の場合は赤い球が中心にあるのに対し、 `DebugCamera3D` の場合は赤い球が中心から外れています。 再現コード ```cpp # include void Main() { Window::Resize(1280, 720); const ColorF backgroundColor = ColorF{ 0.4, 0.6, 0.8...

**エラーの内容 | Describe the runtime error** コンソールWindowを選択状態にしてコンソール出力すると画面がスリープし、Windowも閉じれなくなる。(全画面表示にしていたら復旧が極めて困難になる。) **再現方法 | To Reproduce** ```cpp # include void Main() { Console

https://discord.com/channels/443310697397354506/1000291580915232879/1263164168882618450 にて提起された、 `Indexed` がダングリング参照を返す問題を修正

v0.6.16

- 参考: `Array::choice()`

v0.6.16