Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.0
    Preparing search index...

    Variable Player3DWithTransitionsConst

    Player3DWithTransitions: React.FC<Player3DWithTransitionsProps> = ...

    Player3DWithTransitions Component

    Enhanced player component with automatic stance change detection and visual effects. Wraps SkeletalPlayer3D and adds:

    • Floating trigram symbol
    • Smooth transition effects
    • Audio synchronization

    Performance optimized:

    • Effects can be individually disabled for mobile
    • Uses stance change detection to minimize updates
    • Reuses components efficiently
    <Player3DWithTransitions
    playerId="player1"
    archetype={PlayerArchetype.MUSA}
    stance={currentStance}
    position={[0, 0, 0]}
    rotation={0}
    health={85}
    maxHealth={100}
    stamina={60}
    ki={40}
    pain={20}
    balance="READY"
    consciousness={100}
    bloodLoss={0}
    currentAnimation="idle"
    isMobile={false}
    enableTransitionEffects={true}
    enableStanceSymbol={true}
    onStanceTransitionComplete={(stance) => console.log('Transitioned to:', stance)}
    />