ReadonlyarchetypePlayer archetype determining visual style and theming
ReadonlybalanceBalance/stability state in combat
Optional ReadonlybloodBlood loss amount (0-100)
Optional ReadonlybodyBody facing state for automatic opponent tracking
ReadonlyconsciousnessConsciousness level (0-100)
ReadonlycurrentCurrent animation state
Optional ReadonlyenableWhether to enable eye tracking
Optional ReadonlyenableWhether to enable facial expressions
Optional ReadonlyfacialFacial damage state
Optional ReadonlyfacialCurrent facial expression
Optional ReadonlyfacingDirection the player is facing
ReadonlyhealthCurrent health points (0-maxHealth)
ReadonlyisWhether player is currently blocking
Optional ReadonlyisWhether player is countering
ReadonlyisWhether rendering for mobile device
Optional ReadonlyisWhether player is stunned
ReadonlykiCurrent Ki/energy points (0-100)
Optional ReadonlylateralityStance laterality (left or right foot forward)
ReadonlymaxMaximum health points
Optional ReadonlynamePlayer display name (Korean and English)
Optional ReadonlyonCallback when animation completes
Optional ReadonlyonCallback to update body facing state
Optional ReadonlyopponentOpponent position for eye tracking
ReadonlypainPain level affecting balance and performance (0-100)
ReadonlyplayerUnique identifier for the player
Readonlyposition3D world position [x, y, z]
ReadonlyrotationRotation in radians (Y-axis)
Optional ReadonlyscaleScale multiplier for the model (default: 1)
Optional ReadonlyshowWhether to show Html overlay with stats
Optional ReadonlyshowWhether to show health bar
Optional ReadonlyshowWhether to show stance indicator
ReadonlystaminaCurrent stamina points (0-100)
ReadonlystanceCurrent trigram stance (1 of 8)
Unified props for Player3D visual component.
This interface provides all properties needed to render a player in both combat and training contexts with full state visualization.
Korean
플레이어3D속성