void Awake() { CanMove = GetComponent <ICanMove>(); DetachFromTrack = GetComponent <IDetachFromTrack>(); EnterOnScreen = GetComponent <IEnterOnScreen>(); speed = 0.8f; }
void Awake() { CanMove = GetComponent <ICanMove>(); DetachFromTrack = GetComponent <IDetachFromTrack>(); EnterOnScreen = GetComponent <IEnterOnScreen>(); speed = 0.8f; player = GameObject.FindGameObjectWithTag("Player"); }
void Awake() { CanMove = GetComponent <ICanMove>(); DetachFromTrack = GetComponent <IDetachFromTrack>(); EnterOnScreen = GetComponent <IEnterOnScreen>(); speed = 0.2f; if (direction.Equals(Vector3.zero)) { direction = new Vector3( //Camera.main.ScreenToWorldPoint(new Vector3(Screen.width/2, 0, 0)).x - transform.position.x, 1f, 0, 0 ).normalized; } }
void Awake() { EnterOnScreen = GetComponent <IEnterOnScreen>(); DetachFromTrack = GetComponent <IDetachFromTrack>(); }