用途
该技能适用于在 Roblox 中实现或修复角色动画、粒子与光束特效、Tween 补间、镜头反馈以及视觉清理等任务。当需要新增、调整或排查这些视觉相关内容时加载。
主要能力
动画
- 通过 Humanoid 或 AnimationController 上的 Animator 加载轨道,并有意识地设置 AnimationTrack.Priority。
- 使用 GetMarkerReachedSignal() 处理具名的玩法或表现提示,并在轨道结束时断开或替换监听器。
- 轨道生命周期:Ended 表示淡出后的清理,Stopped 包含显式停止。同优先级的轨道按权重混合;控制与加载守卫详见 full.md。
粒子与翻页书
- 突发型 ParticleEmitter 通常将 Rate 设为 0,使用 :Emit(count) 并配合有界生命周期;频繁特效建议使用对象池。
- 将特效组织为可读的阶段:预警、接触、短暂峰值、淡出。先让冲击具备清晰的轮廓,再添加次级粒子、灯光、声音或镜头反馈。
- 动画纹理使用原生粒子翻页书;单次冲击选择 OneShot,或通过改变起始帧实现自然的重复变化。自定义网格或图片翻页书可能需要自行编写播放逻辑。
光束与拖尾
- 需要两个附件,并保持稳定的世界空间关系,同时指定清理归属方。
Tween 与生命周期
- 使用 TweenService:Create 对一组有限的属性做补间;当特效归属对象结束时取消或销毁临时特效,简单生命周期可使用 Debris:AddItem。
服务器权威项目
- 将同步动画逻辑放在 RunService:BindToSimulation() 中(需在 Studio 中启用 Workspace.UseFixedSimulation)。
- 回滚时查询当前轨道,而不是缓存句柄。
- 让预测特效保持可逆。
性能
- 在目标设备类型上对粒子数量、灯光、后处理和逐帧镜头工作进行性能分析。
使用方式
加载该技能后,按照上述快速参考中的约定实现或修复动画与视觉效果。需要更详细的动画与特效配方时,加载 references/full.md 获取完整内容。
适用场景
- 实现角色动画与动画轨道管理。
- 制作粒子、光束、拖尾等视觉效果。
- 为特效添加 Tween 补间、镜头反馈与视觉清理。
- 在服务器权威项目中处理同步动画与预测特效。
限制
关于该技能的收费、价格、平台支持范围或具体效果等信息暂未提供。