using System.Collections; using System.Collections.Generic; using UnityEngine; public class GunPickable : Pickable { private bool InHand; public override void Start() { base.Start(); gameObject.GetComponent().enabled = false; } public override void PickUp() { base.PickUp(); gameObject.GetComponent().enabled = true; InHand = true; } public override void Drop() { base.Drop(); gameObject.GetComponent().enabled = false; InHand = false; } public void Update() { if (InHand) { Vector3 currentRotation = transform.eulerAngles; currentRotation.x = Camera.transform.eulerAngles.x; transform.eulerAngles = currentRotation; } } }