Inheritance: NetworkBehaviour
Example #1
0
 // Start is called before the first frame update
 void Start()
 {
     playerGunController = this.GetComponentInChildren <PlayerGunController>();
     //ammoCountText.text = playerGunController.AmmoCount() + "/" + playerGunController.magazineSize;
     //counterDigits.SetDoubleNumber(playerGunController.AmmoCount());
     //maxDigits.SetDoubleNumber(playerGunController.magazineSize);
 }
Example #2
0
 private void Start()
 {
     foreach (GameObject gun in guns)
     {
         GameObject          g  = Instantiate(gun);
         PlayerGunController gc = g.GetComponent <PlayerGunController>();
         gc.Initialize(cam, weaponHolder);
         gc.SetActive(false);
         gunControllers.Add(gc);
     }
     gunControllers[curGun].SetActive(true);
 }
Example #3
0
    public override IEntityCallbackUser CreateController()
    {
        PlayerGunController c = SelfTypeCreatorFactory <EntityController> .Create <PlayerGunController>();

        return(c);
    }
Example #4
0
 // Start is called before the first frame update
 void Start()
 {
     controller = this.GetComponentInChildren <PlayerGunController>();
 }