I’m working on a system to animate an array of tagged items on the client and I was wondering if it would be best to use tweens, animations or physics on the client to animate the aforementioned items.
Some Useful facts:
-All of these assets will be one textured mesh part
-I plan on making a system to only do the animations on the items that are within a certain magnitude of the character’s root part postion
-The Animation will be a simple rotation animation
And I wanted any opinions if I should do this with tweens, Animations or physics, and if it really matters which one I use, Also I would like for these animations to look smooth thats why I’m leaning towards tweening
1 Like
Hello there! Considering that these Animations are on client and that these assets are only 1 block and needing it to be rotated, it is much easier to use TweenService for this. TweenService is useful for smoothly tweening the CFrame of the asset you want to animate, it is much easier than rigging a 1 block animation asset, animating it and playing the animation. A physics based option would as well much harder because if your asset is a meshpart, you would have to balance a variety of things to perfectly get it to work with the physics engine. So TweenService currently is the most efficient and best option for you in this case, just tween the Orientation or CFrame of the textured mesh part and your good to go! I hope this helps and good luck! 
2 Likes
Yeah I was thinking the same thing thanks for your advice
1 Like