ニュース
GitHub リリース
GDevelop 5.6.259リリース:For Eachイベントの強化とUI改善
GDevelopのバージョン5.6.259がリリースされました。今回のアップデートでは、開発者がより高度なイベント処理を行えるように、For Eachイベントに並べ替えとオプションの制限機能が追加されました。
この新機能により、特定の式に基づいてインスタンスを並べ替え、さらにその結果を制限して処理を実行できます。例えば、インスタンス変数の値や、他のオブジェクトからの距離など、様々な条件でインスタンスを並べ替え、上位または下位のインスタンスのみを対象とすることが可能です。これにより、「最も近い3体のモンスターを点滅させる」といった、より洗練されたゲームロジックの実装が容易になります。
UIの改善点
- Anchorビヘイビアのインターフェースが更新され、水平・垂直アンカーの選択がより直感的になりました。
- シーンエディタのパネルに、よりコンパクトな検索バーが表示されるようになりました。
その他の改善とバグ修正
- グループ名の入力時に禁止文字が使用できないように修正されました。
- タイルのスクロールバー領域での選択に関する不具合が修正されました。
- 変数編集中にキーボードショートカット(コピー、カット、ペースト、削除、元に戻す、やり直し)が機能しない問題が修正されました。
- プロパティのグループ化における不具合が解消されました。
- インスタンス変数のUIにおいて、不正に表示されていた「+」ボタンが削除され、構造体や配列の要素のペースト・削除に関する問題も修正されました。
- フォルダーをルートにドラッグした際にプロパティグループが誤って設定される不具合が修正されました。
- Webでプレビューを行った後に3Dエディタを開けない問題が修正されました。
- AIによって作成されたオブジェクトの中心/原点に関する情報が表示されない問題が修正されました。
- レイヤー名の変更に関するショートカットの不具合が修正されました。
- 3D物理エンジンで密度が0の場合の誤動作が修正されました。
開発者向けには、Cordova設定の更新や、アセットパックファイルのインポートを可能にする実験的なメニューオプションが追加されています。