Ejemplo n.º 1
0
 // Use this for initialization
 public override void OnStateEnter()
 {
     body            = AI.transform.GetChild(0);
     scanningZone    = body.Find("ScanningZone");
     rb2D            = body.GetComponent <Rigidbody2D> ();
     anim            = AI.GetComponent <Animator> ();
     targetDirection = Vector2.left;
     eva             = AI.GetComponent <EvaController> ();
 }
Ejemplo n.º 2
0
    // Use this for initialization
    public override void OnStateEnter()
    {
        anim            = AI.GetComponent <Animator> ();
        body            = AI.transform.GetChild(0);
        scanningZone    = body.Find("ScanningZone");
        scannerRenderer = scanningZone.GetComponent <SpriteRenderer> ();
        scanningZone.GetComponent <PolygonCollider2D> ().enabled = false;

        anim.Play("AttackPrep");
        eva = AI.GetComponent <EvaController> ();
    }
Ejemplo n.º 3
0
 // Use this for initialization
 public override void OnStateEnter()
 {
     body            = AI.transform.GetChild(0);
     scanningZone    = body.Find("ScanningZone");
     rb2D            = body.GetComponent <Rigidbody2D> ();
     anim            = AI.GetComponent <Animator> ();
     targetDirection = Vector2.left;
     eva             = AI.GetComponent <EvaController> ();
     scanningZone.GetComponent <SpriteRenderer> ().color      = eva.oldColour;
     scanningZone.GetComponent <PolygonCollider2D> ().enabled = true;
 }
Ejemplo n.º 4
0
        private void CheckEvaController()
        {
            if (shared.Vessel.isEVA == false)
            {
                return;
            }
            if (evacontrol == null)
            {
                Debug.LogWarning("kOSEVA: Start init EvaController");
                this.kerbaleva = shared.Vessel.GetComponentCached <KerbalEVA>(ref kerbaleva);
                evacontrol     = shared.Vessel.GetComponentCached <EvaController>(ref evacontrol);

                Debug.LogWarning("kOSEVA: Stop init EvaController");
            }
        }
Ejemplo n.º 5
0
 // Use this for initialization
 void Awake()
 {
     eva = GetComponentInParent <EvaController> ();
 }