You cannot Instance this class with Instance.new()
Properties
Functions
TweenProperty(object, propertyName, value, time)
The TweenProperty
is used to tween property of any object (if it is supported). An example:
local TweenService = Game:GetService("TweenService")
local myTween = TweenService:Create()
myTween:TweenProperty(Map.Cube, "position", Vector3.new(5, 5, 5), 1.0)
Kill()
Kills the active tween. An example:
local TweenService = Game:GetService("TweenService")
local myTween = TweenService:Create()
myTween:TweenProperty(Map.Cube, "position", Vector3.new(5, 5, 5), 1.0)
myTween:Kill()
Stop()
Stops an active tween. An example:
local TweenService = Game:GetService("TweenService")
local myTween = TweenService:Create()
myTween:TweenProperty(Map.Cube, "position", Vector3.new(5, 5, 5), 5.0)
wait(2.5)
myTween:Stop() -- stopped the tween after 2.5 seconds. This can be resumed
Play()
Plays an inactive tween. An example:
local TweenService = Game:GetService("TweenService")
local myTween = TweenService:Create()
myTween:TweenProperty(Map.Cube, "position", Vector3.new(5, 5, 5), 5.0)
wait(2.5)
myTween:Stop() -- stop the tween after 2.5 seconds
wait(2.5)
myTween:Play() -- play the tween after 2.5 seconds
Signals
OnTweenCompleted
Is played when a tween is completed. An example:
local TweenService = Game:GetService("TweenService")
local myTween = TweenService:Create()
myTween:Connect("OnTweenCompleted", __SCRIPT__, "ExampleFunction")
myTween:TweenProperty(Map.Cube, "position", Vector3.new(5, 5, 5), 5.0)
function ExampleFunction()
myTween = nil
printl("Finished!")
end