public virtual void Start() { // transform.parent = target.transform; instantly sending back possible however if called too fast, nullpointer, also problematique with attacking while flying _orbiting = gameObject.GetComponent<Orbiting>(); _orbiting.Center = Target.transform; _finalDestination = _orbiting.GetFinalDestination(); _orbiting.enabled = false; fsm = GetComponent<PlayMakerFSM>(); fsm.SendEvent("Move"); }
public virtual void Start() { // transform.parent = target.transform; instantly sending back possible however if called too fast, nullpointer, also problematique with attacking while flying _orbiting = gameObject.GetComponent <Orbiting>(); _orbiting.Center = Target.transform; _finalDestination = _orbiting.GetFinalDestination(); _orbiting.enabled = false; fsm = GetComponent <PlayMakerFSM>(); fsm.SendEvent("Move"); }