Class: Creature
Hierarchy
-
Group↳
Creature
Constructors
constructor
• new Creature(options?): Creature
Parameters
| Name | Type |
|---|---|
options | Partial<CreatureOptions> |
Returns
Overrides
Group.constructor
Properties
backLeftLeg
• backLeftLeg: CanvasBox
backLeftLegGroup
• backLeftLegGroup: Group<Object3DEventMap>
backRightLeg
• backRightLeg: CanvasBox
backRightLegGroup
• backRightLegGroup: Group<Object3DEventMap>
body
• body: CanvasBox
bodyGroup
• bodyGroup: Group<Object3DEventMap>
extraData
• extraData: unknown = null
frontLeftLeg
• frontLeftLeg: CanvasBox
frontLeftLegGroup
• frontLeftLegGroup: Group<Object3DEventMap>
frontRightLeg
• frontRightLeg: CanvasBox
frontRightLegGroup
• frontRightLegGroup: Group<Object3DEventMap>
head
• head: CanvasBox
headGroup
• headGroup: Group<Object3DEventMap>
manualSpeed
• manualSpeed: boolean = false
nametag
• nametag: NameTag
newDirection
• newDirection: Quaternion
newPosition
• newPosition: Vector3
onIdle
• onIdle: () => void
Type declaration
▸ (): void
Returns
void
onMove
• onMove: () => void
Type declaration
▸ (): void