コード例 #1
0
 void OnEnable()
 {
     weaponMods = GetComponent <WeaponMods>();
     if (weapon == null)
     {
         weapon = WeaponType.GetWeapon(weaponMods, "SimpleGun", true);
     }
     timeSinceLastFire = weapon.minFireInterval;
 }
コード例 #2
0
 void OnEnable()
 {
     weaponMods = GetComponent <WeaponMods>();
     if (weapon == null)
     {
         weapon = (ChargeWeaponBase)WeaponType.GetWeapon(weaponMods, "ChargeGun", true);
     }
     currentChargeLevel = 0;
     timeSinceLastFire  = weapon.minFireInterval;
 }
コード例 #3
0
 public void SetWeapon(string newWeaponName)
 {
     weapon = WeaponType.GetWeapon(weaponMods, newWeaponName, true);
 }
コード例 #4
0
 public void SetWeapon(string newWeaponName)
 {
     weapon = (ChargeWeaponBase)WeaponType.GetWeapon(weaponMods, newWeaponName, true);
 }