モノに属性(色や透明度)を付ける。
m を object だとすると、
mmat = Material.New('myMaterial') mmat.rgbCol = (1.0, 0.0, 0.0) m.setMaterials([mmat]) m.colbits = 1
属性(Material)インスタンス mmat を作成して「.rgbCol」で RGB 値を指定。それを「setMaterials」でオブジェクトに関連付け、属性ビットフラグ colbit を立てる(この場合は Material を一つだけ関連付けているので1ビット目だけを立てる)。
透明にするには
mmat.alpha = 0.4
mmat.mode |= Material.Modes.ZTRANSP
「.alpha」で透過性を指定。1で不透明で0が完全に透明。更に「.mode」の ZTRANSP フラグを立てる。
属性(Material)の詳細はこちら→ Module Material