private void Awake()
    {
        //Using Awake() instead of start because Start() doesn't seem to get called when this is instantiated
        if (trailRenderer == null)
        {
            trailRenderer = GetComponent <LocalTrailRenderer>();
        }

        if (rigidBody == null)
        {
            rigidBody = GetComponentInChildren <Rigidbody2D>();
        }
    }
Exemple #2
0
 // Use this for initialization
 void Start()
 {
     TR = GetComponent <LocalTrailRenderer>();
     InitStateMachine();
 }