THEngine37に搭載されるUIコンポーネントについて紹介します。
通常、原点は画面の中心となりますが、UIシステムでは原点は画面の左上となります。
Slider
パラメーター(シーンファイルのvaluesに追記必要)
min : スライダーの最小値
max :スライダーの最大値
value :スライダーの現在値
SliderコンポーネントはスライダーバーをUIとして表示します。
この機能は試験段階であるため、色の指定ができないことに注意してください。
Image
パラメーター(シーンファイルのvaluesに追記必要)
src : 画像のファイルパス。main.pyを起点とする相対パスである必要があります。""と記述した場合、画像は矩形となります。
r :画像のRカラー値。矩形の場合に有効。
g :画像のGカラー値。矩形の場合に有効。
b :画像のBカラー値。矩形の場合に有効。
a :画像のアルファ値。すべてに有効。
Imageコンポーネントは指定された画像をUIとして表示します。""と記述した場合、単色の矩形として表示されます。色はRGBAカラーモデルで表現します。
Button
この機能は現在実装されていません。エンジン内にUIButtonClassic、UIButtonCustomが実装されていますが、使用を禁じます。