示例#1
0
 void Start()
 {
     pickupWeapon     = null;
     isPickUpRange    = false;
     controller       = GetComponent <PlayerController>();
     gunController    = GetComponent <GunController>();
     Cursor.lockState = CursorLockMode.Locked;
 }
示例#2
0
 private void OnTriggerEnter(Collider other)
 {
     if (pickupWeapon == null)
     {
         pickupWeapon = other.GetComponentInParent <Pickup_weapon>();
     }
     Debug.Log(pickupWeapon);
     pickupWeapon.EnablePickUpText();
     isPickUpRange = true;
 }
示例#3
0
 private void OnTriggerExit(Collider other)
 {
     pickupWeapon.DisablePickUpText();
     pickupWeapon  = null;
     isPickUpRange = false;
 }