現在取り組んでいるUIエンジンのベータ版です。背景・テキスト・ボックス・ボタン・ドロップダウンが描画できます。詳しくは中のコードを見るか、旗を押して(Example 4が実行されます)基本コンポーネントを試してみてください。 This is the beta version of the UI engine we're currently working on. It can render backgrounds, text, boxes, buttons, and drop-down menus. For more details, take a look at the code inside, or click the flag (Example 4 will run) to try out the basic components. 座標や一部の設定を自動で補完し、座標や大きさなどをいちいち指定しなくてもいい感じにUIを描画してくれるようになっています。中のコード例でもいくつかの設定を空白やautoにしています。 It automatically fills in coordinates and some settings, allowing the UI to be rendered appropriately without having to specify positions, sizes, and other details one by one. In the code examples provided, several settings are left blank or set to "auto." 〈v0.2-betaアップデート v0.2-beta updates〉 ・boxレンダリングの最適化( @lvf5 のコードを一部変更して使用) ・いくつかのauto設定機能の追加 ・いくつかの主要関数に引数に関するコメントを追加 ・Optimized box rendering (using code from @lvf5 with some modifications) ・Added several auto-configuration features ・Added comments regarding arguments to several key functions 〈v0.3-betaアップデート v0.3-beta updates〉 ・ドロップダウンを追加 ・いくつかのauto設定機能の追加 ・Added dropdown ・Added several auto-configuration features 〈クレジット credit〉 boxレンダリングの高速化のために強く参考にしました(very helpful reference I found for speeding up box rendering): "Rounded Rectangle Filler" by @lvf5 : https://scratch.mit.edu/projects/558905128/