Panel:DisableLerp
Panel:DisableLerp()
Description
Resets the panel object's Panel:SetPos method and removes its animation table (Panel.LerpAnim
). This effectively undoes the changes made by Panel:LerpPositions.
In order to use Lerp animation again, you must call Panel:Stop before setting its SetPosReal
property to nil
. See the example below.
Example
Creates a function for changing the Lerp animation speed of a panel.
function ChangeLerpSpeed( pnl, newSpeed, ease )
if not IsValid(pnl) then return end -- Make sure panel is valid
pnl:DisableLerp()
pnl:Stop()
pnl.SetPosReal = nil
pnl:LerpPositions( newSpeed, ease )
end