CharacterAssembly - superclass: helper; super-superclass:node - classID: #(-876649472, -1986750208)
このクラスのインスタンスは、キャラクタ アセンブリの作成に使用するコントロール、ユーザ インタフェース、アイコンを提供します。
コンストラクタ:
characterAssembly...
CharacterAssembly オブジェクトは通常、assemblyMgr.assemble メソッドを使用して作成されます。
例
fn createCharacter nodes = ( local chr animate off ( chr = assemblyMgr.assemble nodes name:(uniqueName"Character") classDesc:CharacterAssembly chr.assemblyBBoxDisplay = false chr.wirecolor = (colorMan.getColor #chr_color)*255 ) chr ) b=box pos:[100,0,0] s=sphere() createCharacter #(b,s)
プロパティ:
<CharacterAssembly>.character SubAnim default: SubAnim:CharacterHelper -- SubAnim
使用されるキャラクタ ヘルパー オブジェクトを参照します。読み込み専用です。
<CharacterAssembly>.characterID Integer default: 553248 -- integer
キャラクタの ID。
<CharacterAssembly>.displayRes Integer default: 3 -- abimatable; radio button number
高解像度表示と低解像度表示用のアセンブリにおいて指定されたキャラクタ要素の表示を制御するラジオ ボタンの状態を取得/設定します。
<CharacterAssembly>.iconSize Integer default: 10 -- integer
アイコン サイズを制御します。
Interface:IMtlRender_Compability_MtlBase
プロパティ:
メソッド:
アクション: