🎬 AnimationMixer API 演示
学习 Three.js 动画系统的每个方法和参数
📖 当前演示
基础播放控制
💡 说明
演示 AnimationAction 的基础方法:
• play() - 播放动画
• pause() - 暂停动画
• stop() - 停止动画
• reset() - 重置到开头
📝 代码示例
const action = mixer.clipAction(clip); action.play();
🎨 演示模式
1️⃣ 基础播放控制
play, pause, stop, reset
2️⃣ 播放速度控制
timeScale 参数
3️⃣ 动画权重
setEffectiveWeight 方法
4️⃣ 循环模式
LoopOnce, LoopRepeat, LoopPingPong
5️⃣ 淡入淡出
fadeIn, fadeOut 方法
6️⃣ 交叉淡入淡出
crossFadeTo 方法
7️⃣ 动画混合
多个动画同时播放
8️⃣ 关键帧轨道类型
Vector, Quaternion, Number, Color
⚙️ 控制面板
FPS:
60
演示:
基础播放控制
状态:
播放中
时间:
0.00s