SuperAPI AI 工具集

roblox-animation-vfx

设计与创作

查看项目

更新于 10-16 09:41

技能介绍

用途

该技能适用于在 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 补间、镜头反馈与视觉清理。
  • 在服务器权威项目中处理同步动画与预测特效。

限制

关于该技能的收费、价格、平台支持范围或具体效果等信息暂未提供。