Need help with understanding VFX system

Hello there, recently I’ve been trying to improve my VFX making/implementing.

My question is, how should I synchronize all of those effects, particles, VFX, sound effects and hits without hard coding it in like:

particle1:Emit(x)
task.wait(x)
particle2:Emit(x)
playVFXtween(exampleVFXmesh)
task.wait(x)
sound1:Play()
checkhitbox(Player)

(This is just an example)

One idea was moon animator, but you can’t export the mesh CFrame animations, particle animations and etc.

1 Like

They might of used animations because you can add animation controllers into a part which makes them animatable

What do you mean by making a part animatable? It’s properties? Or do you mean a rig? I doubt they used this as it would still need hard coding to play them in the order you want.

tbh I don’t know either I just remember being able to animate a part somehow

nah, animation controller lets you animate rigs with motor6ds without an humanoid, aka a non player, thats all.

1 Like