I need help making a Sword Slash VFX. I have a animation how do I make the VFX play when the animation plays

THE Task is to make a system that when animation plays, the vfx will also play. My game have swords so I want it setup that every-time the sword swings the VFX plays aswell the best example for this is the anime sword fighting games on roblox the vfx plays after every swing/slash,

Please help.

1 Like

Just create an attachment on the position you want to play it from then clone the effects. After cloning your effects, parent them to the attachment you created then emit them. Also, use the debris service to automatically clean up the vfx after its played by deleting the attachment.

My game have many swords would this automatically work on all of them or do I need to do one by one?

If you want us to be able to apply it to YOUR game specifically, you are going to need to send at least a bit of your code. I do agree with the post above about cloning → emitting → debris. This is the best way to do it.