示例#1
0
 // Start is called before the first frame update
 void Start()
 {
     player                = GameObject.FindGameObjectWithTag("Player");
     playerLife            = player.GetComponent <PlayerDataLife>();
     shotMan               = player.GetComponent <ShootingManager>();
     armaActual            = shotMan.weaponActived;
     granadasGunController = shotMan.granades.GetComponent <GunController>();
     colorLife             = 0;
     putColorLife(0);
 }
    private void Start()
    {
        playerLife       = GetComponent <PlayerDataLife>();
        weaponController = GetComponent <SelectWeaponController>();

        granadesGun = granades.GetComponent <GunController>();

        foreach (GameObject item in weaponController.armas)
        {
            if (item.tag == "Pistola")
            {
                gun = item.GetComponent <GunController>();
            }
        }

        foreach (GameObject item in weaponController.armas)
        {
            if (item.tag == "Subfusil")
            {
                Subgun = item.GetComponent <GunController>();
            }
        }
    }
 private void Start()
 {
     player     = GameObject.FindGameObjectWithTag("Player");
     playerLife = player.GetComponent <PlayerDataLife>();
     nextFire   = Time.time + fireRate;
 }