TweenService, Lerp or RunService for a moving VFX?

  1. What do you want to achieve?
    I want to get to know the best way of making my Fireball move to the hit point.

  2. What is the issue? Include screenshots / videos if possible!
    I don’t know which of all the ways will give me the best performance.

I’d also like to know if getting a hit part with Touched event is the best. Because there are also other ways with RunService

1 Like

Personally I’d say it’s good to use RunService. If you want less laggy projectiles, have your fireball be summoned on client-side while performing hit detection on server-side script.

.Touched isn’t really the best for hit detection because it is laggy for projectiles and results often delay or is inaccurate. Use raycasting as the alternative.

Here is a good tutorial I found which will help you get started:

In the video, they use SpatialQuerys but you can use both that or raycasting as well. Ur choice

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.