GUI要素では、以下のようなプロパティが利用されています。

目次

type

要素の型を指定します。

Description

type プロパティは、要素の型を指定します。basetext_blockcolor_pickercanvaseaselimage_blockbutton といういずれかの文字列をとります。


layout

要素の大きさ、位置等を指定します。

Description

layout プロパティは描画するGUI要素の大きさ、位置、角の情報を指定します。多くの場合layoutプロパティのうち、x_pointy_pointwidth_pointheight_point以外のプロパティr_pointtl_pointtr_pointbr_pointbl_pointは必須ではありません。この要素はlayoutsという名前でelements外で定数として宣言することができます。

Properties

名前 役割
float x_point containerAnkerから見た、x軸方向の相対座標。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float y_point containerAnkerから見た、y軸方向の相対座標。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float width_point x軸方向の大きさ。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float height_point y軸方向の大きさ。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float r_point 全ての頂点の丸み具合。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float tl_point 左上頂点の丸み具合。0.0でない場合、r_pointより優先される。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float tr_point 右上頂点の丸み具合。0.0でない場合、r_pointより優先される。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float br_point 右下頂点の丸み具合。0.0でない場合、r_pointより優先される。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。
float bl_point 左下頂点の丸み具合。0.0でない場合、r_pointより優先される。1pointあたりの大きさは、ウィンドウサイズとblockModeに応じて決定します。

stroke

枠線についての情報を指定します。

Description