Example #1
0
    private void OnTriggerExit(Collider other)
    {
        NeuronVR_InventoryDropZone dropZone = other.gameObject.GetComponent <NeuronVR_InventoryDropZone>();

        if (dropZone != null && IsGrabbed())
        {
            isInInventoryZone = false;
        }
        NeuronVR_DoorDropZone doorDropZone = other.gameObject.GetComponent <NeuronVR_DoorDropZone>();

        if (doorDropZone != null && this.doorDropZone == doorDropZone)
        {
            isInDoorZone      = false;
            this.doorDropZone = null;
        }
    }
Example #2
0
    private void OnTriggerEnter(Collider other)
    {
        NeuronVR_InventoryDropZone dropZone = other.gameObject.GetComponent <NeuronVR_InventoryDropZone>();

        if (dropZone != null && IsGrabbed())
        {
            isInInventoryZone = true;
        }
        NeuronVR_DoorDropZone doorDropZone = other.gameObject.GetComponent <NeuronVR_DoorDropZone>();

        if (doorDropZone != null && this.doorDropZone == null && doorDropZone.GetID() == id)
        {
            isInDoorZone      = true;
            this.doorDropZone = doorDropZone;
        }
    }