CharacterAssembly: ヘルパー

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

アイコン サイズを制御します。

CharacterAssembly インタフェース:

Interface:IMtlRender_Compability_MtlBase

プロパティ:

メソッド:

アクション: