// Use this for initialization void Start() { posCurrWeapon = 0; currentWeapon = weaponList[posCurrWeapon]; for (int i = 0; i < weaponList.Length; i++) weaponList[i].Init(); if(weapons[posCurrWeapon].unlock) { currentWeapon.Show(); } cannonTurn = 0; rb = gameObject.GetComponent<Rigidbody>(); }
private void ShowCurrentWeapon(int currentWeaponInt) { posCurrWeapon = currentWeaponInt; currentWeapon.Hide(); if(weapons[posCurrWeapon].unlock) { currentWeapon = weaponList[posCurrWeapon]; currentWeapon.Show(); if (right) right = false; else right = true; } }