Esempio n. 1
0
 void OnTriggerStay2D(Collider2D info)
 {
     if (info.CompareTag("Player") || info.CompareTag("Robot"))
     {
         canEnter = true;
         infoGen  = info.GetComponentInParent <generalMovement>();
     }
 }
Esempio n. 2
0
    void KillGhost(generalMovement gen)
    {
        rb.velocity = Vector3.zero;
        GetComponentInParent <ghostMovement>().canMove = false;
        GameObject ghostPart = Instantiate(particle, transform.position, transform.rotation) as GameObject;

        ghostPart.GetComponent <particleAttractor>().obj = gen.transform;
        gen.enabled = true;
        gen.dead    = false;
        gen.Invoke("GetUp", 2f);
        Camera.main.GetComponent <cameraMove>().player = gen.transform;
        Destroy(transform.parent.gameObject, 2f);
    }
Esempio n. 3
0
 // Use this for initialization
 void Start()
 {
     gen = GetComponentInParent <generalMovement> ();
 }