Roblox Animation Vfx

TabooHarmony/roblox-brain/skills/gameplay/roblox-animation-vfx

作者 TabooHarmony38826be57ee37bcf023e9c2b85681bea3909281c無授權條款收錄於 2026年10月9日更新於 2026年10月9日

Use when implementing Roblox character animations, particles, beams, trails, tweens, camera shake, or other visual effects.

AI 產生的概覽

為 Roblox 角色動畫、粒子與光束特效、補間和鏡頭回饋提供實作指引的參考資料。

功能
為 Roblox 動畫與視覺特效實作提供指引,涵蓋動畫軌道載入與優先順序、粒子發射器與翻頁動畫、光束與拖尾、補間以及鏡頭回饋。也涉及特效生命週期與清理、Server Authority 相關注意事項,以及粒子、燈光和鏡頭開銷的效能分析。隨附參考檔案包含詳細的動畫與特效配方。
適用情境
適用於實作或改進 Roblox 角色動畫、粒子或光束特效、補間、鏡頭震動或視覺清理時。面向 Roblox 專案內的實作工作,包括 Server Authority 情境。
執行需求
不附帶指令碼,僅為說明文件加一份參考檔案。需要 Roblox 開發環境(Roblox Studio 與 Roblox 引擎 API);若要參考 Server Authority 相關內容,還需在 Studio 中啟用 Workspace.UseFixedSimulation。

roblox animation and vfx

When to Load

Load when implementing character animation, particle or beam effects, tweens, camera feedback, or visual cleanup.

Quick Reference

  • Load tracks through an Animator on a Humanoid or AnimationController; set AnimationTrack.Priority deliberately.
  • Use GetMarkerReachedSignal() for named gameplay or presentation cues, then disconnect or replace the listener when the track ends.
  • Track lifecycle: Ended is post-fade cleanup; Stopped includes explicit stops. Same-priority tracks blend by weight; see full.md for control and loading guards.
  • A burst ParticleEmitter usually has Rate = 0 and uses :Emit(count) with a bounded lifetime; use pooling for frequent effects.
  • Shape each effect as readable phases: warning, contact, brief peak, and fade. Give impact a clear silhouette before adding secondary particles, light, sound, or camera feedback.
  • Use native particle flipbooks for animated textures; choose OneShot for a single impact or vary start frames for organic repetition. Custom mesh/image flipbooks may need their own playback code.
  • Beams and trails need two attachments with a stable world-space relationship and a cleanup owner.
  • Tween a bounded set of properties with TweenService:Create; cancel or destroy temporary effects when their owner ends, and use Debris:AddItem for simple lifetimes.
  • In Server Authority projects, keep synchronized animation logic in RunService:BindToSimulation() (requires Workspace.UseFixedSimulation enabled in Studio), query current tracks instead of caching handles across rollback, and make predicted effects reversible.
  • Profile particle counts, lights, post-processing, and per-frame camera work on the target device class.

Need the details? Load references/full.md for animation and effect recipes.

來源與署名

來源:TabooHarmony/roblox-brain位於skills/gameplay/roblox-animation-vfx提交38826be

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架