It provides the same tween functionality as Moon Animator 2 tweens, but for free! It also allows you to tween inside scripts, which is very useful in some scenarios. To use it, you can use the code below:
local TweenInterpolation = require(PathToModule)
local RunService = game:GetService("RunService")
local CustomTweenInfo = TweenInterpolation.CustomTweenInfo.new(0,false,0,5)
local CustomTween = TweenInterpolation:Create(
2,
Vector3.new(61,24,26),
Vector3.new(0,0,0),
TweenInterpolation.Enums.EasingStyle.Back,
TweenInterpolation.Enums.EasingDirection.OutIn,
CustomTweenInfo
)
task.wait(2)
CustomTween:Play()
local part = game.Workspace:FindFirstChildOfClass("BasePart")
part.Anchored = true
RunService.Heartbeat:Connect(function(DeltaTime)
part.Position = CustomTween.Value
end)
If you want to download the module, you can use the links below:
For more information I reccomend you to go to github
You should of just saved the draft then add more of it tomorrow.
So is there any reason to why this custom tween service is better than Roblox’s or no? I’m not really sure why to use this over Roblox’s.
Also, the GitHub is just .rbxm file. You can’t read .rbxm files so either upload the direct code to GitHub for the module or use a .rbxmx file which is actually somewhat readable.