Exemplo n.º 1
0
    //private AudioSource _audioSource;

    // Use this for initialization
    void Start()
    {
        transform.position = new Vector3(0.5f, 1.0f, 7.5f);

        footesteps = GameObject.Find("BoiFootsteps").GetComponent <AudioSource>();
        oldGuy     = GameObject.FindObjectOfType <OldGuy>();
    }
Exemplo n.º 2
0
    // Update is called once per frame
    void Update()
    {
        float pDist = Vector3.Distance(transform.position, player.transform.position);

        if ((pDist < playerLightingRadius) && Input.GetKeyDown(KeyCode.Space))
        {
            LightOn();
        }

        if (isLightOn)
        {
            OldGuy oldGuy = GameObject.FindObjectOfType <OldGuy>();


            if (oldGuy.canDestroy)
            {
                normalLight.SetActive(true);
                shieldLight.SetActive(false);
            }
            else
            {
                normalLight.SetActive(false);
                shieldLight.SetActive(true);
            }
        }
        else
        {
            normalLight.SetActive(false);
            shieldLight.SetActive(false);
        }
        //if (Vector3.Distance(light1.transform.position, oldMan.transform.position) <= radus)
        //        LightOff();
    }
Exemplo n.º 3
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.tag == "Player")
     {
         Player    player = other.GetComponent <Player>();
         OldGuy    oldMan = GameObject.FindObjectOfType <OldGuy>();
         CountDown clock  = GameObject.FindObjectOfType <CountDown>();
         if (player != null)
         {
             if (_powerUpID == 0)
             {
                 player.SpeedUpOn();
             }
             else if (_powerUpID == 1)
             {
                 oldMan.ShieldOn();
             }
             else if (_powerUpID == 2)
             {
                 clock.PuausePower();
             }
         }
         Destroy(this.gameObject);
     }
 }
Exemplo n.º 4
0
    // Use this for initialization
    void Start()
    {
        normalLight = transform.Find("NormalLight").gameObject;
        shieldLight = transform.Find("ShieldLight").gameObject;
        normalLight.SetActive(false);
        shieldLight.SetActive(false);

        audios = GetComponents <AudioSource>();
        oldGuy = GameObject.FindObjectOfType <OldGuy>();
        player = GameObject.FindGameObjectWithTag("Player");
    }