public void addAction(GameObject gameObject, SSAction action, ActionCallBack whoToNotify) { action.gameObject = gameObject; action.transform = gameObject.transform; action.whoToNotify = whoToNotify; waitingToAdd.Add(action); action.Start(); }
public void RunAction(GameObject gameObject, SSAction action, ISSActionCallBack manager) { action.gameObject = gameObject; action.callback = manager; action.transform = gameObject.transform; waitingAdd.Add(action); action.Start(); }