MAXScript Language Reference > 3ds Max Objects > Node : MAXWrapper > Node Subclasses > Helper : Node > Helper - Assembly Head >

# CharacterAssembly : Helper

    CharacterAssembly - superclass: helper; super-superclass:node - classID: #(-876649472, -1986750208)

Value > MAXWrapper > Node > Helper > CharacterAssembly

| Helpers - Quick Navigation

Instances of this class provides the controls, UI and icon for the Character Assembly creation.

Constructor:

    characterAssembly...

CharacterAssembly objects are typically created using the assemblyMgr.assemble method.

FOR EXAMPLE
    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)

Properties:

    <CharacterAssembly>.character SubAnim default: SubAnim:CharacterHelper -- SubAnim

References the Character Helper object used. Read-only.

    <CharacterAssembly>.characterID Integer default: 132833 -- integer

The ID of the character.

    <CharacterAssembly>.displayRes Integer default: 3 -- abimatable; radio button number

Get/set the radio button state controlling the display of the character elements specified in the Assembly for Full Resolution display and Low Resolution display.

    <CharacterAssembly>.iconSize Integer default: 10 -- integer

Controls the icon size.

## CharacterAssembly interfaces:

    Interface:IMtlRender_Compability_MtlBase

Properties:

Methods:

Actions:

#### See Also

- Interface: assemblyMgr

- Character Helper

- Node Common Properties, Operators, and Methods

- Node Common Properties, Operators, and Methods

- Value Common Properties, Operators, and Methods