Today i want to showcase an project of mine which tweens models using nothing complicated
I know u can tween model CFrame which can basically set model Orientation and Position. But I still made orientation and position
Here is some showcase:
Currently the module is far from perfect and there are issues i need to fix
the biggest problem currently is that tweening the same model twice at the same time will result model deformation so make sure u wait TweenTime before tweening the same part again
How to use:
module.TweenModulePosition(Model,Tweeninfo,Position) -- for position
module.TweenModuleScale(Model,Tweeninfo,Size) -- for scale (Size MUST BE A NUMBER)
module.TweenModuleOrientation(Model,Tweeninfo,Orinetation) -- for orientation
module.TweenModuleTransparency(Model,Tweeninfo,Transparency) -- number
module.TweenModuleColor(Model,Tweeninfo,Color) -- Color3
This is cool, but you should probably utilize the new task library instead of using wait and spawn. Their new versions are task.wait and task.defer (task.spawn is an enhanced fastSpawn, which is not what youโre using). The task library is basically just enhanced versions of the old methods.
More functions would be great, such as :TweenTransparency, or :TweenColor. These are pretty easy to implement for advanced scripters, but would make the module that much more useful.