GDevelop 5.0.122 がリリースされました。
今回は既存の機能の刷新も含まれていたためか、ベータ版を経由してからのリリースでした。 なので、改善点だけでも結構な量があります😅 個人的に重要そうな順に解説します。 💝 改善点 ・プラットフォーマーエンジン(「プラットフォームキャラクター」と「プラットフォーム」のビヘイビア)を刷新しました。 斜面や移動するプラットフォームに乗っているキャラクターを、より適切に処理できるようになりました。 もうエレベーターに乗せても、ピクピクしたりすることはありません👍 ・変数エディターを改善しました。 変数エディター内の下部にあるツールボタンが、常時表示されるようになり使いやすくなりました。 また、オブジェクト変数エディターは、オブジェクトエディター内に統合されました。 「ビヘイビア」タブの隣に「変数」タブが追加されて、アクセスしやすくなりました👍 ・オブジェクトのバウンディングボックスの値にアクセスできるようになりました。 バウンディングボックス(Bounding Box)とは、オブジェクトの大きさを表す見えない四角い箱 (矩形)のようなもののことです。 英語の説明とは裏腹に、衝突マスクとは関係ないので注意してください。 オブジェクトのバウンディングボックスの値(上部と下部の Y 座標、右側と左側の X 座標)を比較するための条件と、取得するための式が追加されています。 翻訳の関係で、今は「POSITION」の「Bounding Box」内にありますが、翻訳が反映されれば、「位置」の中に表示されるようになります。(なるはずです😅) ・オブジェクトが非表示、または画面外にある場合でもアニメーションを再生できるようにしました。 スプライトエディターに「高度な設定」というオプションが追加され、そこから設定できるようになりました。 通常は ON の「再生 しない 」です。 チェックを外すことで、画面外や非表示でもアニメーションが再生され続けます。 ・シーンエディターを改善しました。 ズームレベルに応じて、適切なスクロールスピードになるよう調整しました。 また、「エディターで位置と角度を固定する」を ON にしているオブジェクトも、選択できるようになりました。 固定しながらでも選択できるので、プロパティの変更などがやりやすくなります。 反面、後ろに隠れたインスタンスを選択したい