public RepeatAction SetAction(ActionBase action) { action._SetOwner(this); action_ = action; return(this); }
public static ActionInstance Enqueue(this ActionBase action, ActionInstance recycleInstance = null) { return(GetSceneInstance().Enqueue(action, recycleInstance)); }
public static ActionInstance EnqueueAsForever(this ActionBase action, ActionInstance recycleInstance = null) { return(GetForeverInstance().Enqueue(action, recycleInstance)); }
public static TimeScaleAction TimeScale(ActionBase action) { return(Prepare <TimeScaleAction>().SetAction(action)); }
public static ActionInstance PlayFixed(this ActionBase action, ActionInstance recycleInstance = null) { return(action.Enqueue(recycleInstance).Play(UpdateType.FIXED)); }
public static ActionInstance PlayUnscaled(this ActionBase action, ActionInstance recycleInstance = null) { return(action.Enqueue(recycleInstance).Play(UpdateType.UNSCALED)); }
public TimeScaleAction SetAction(ActionBase action) { action_ = action; return(this); }
internal void _SetAction(ActionBase action) { action_ = action; }