private void OnTriggerEnter(Collider other) { if (vrPositioned) { currentHolsterableItem = other.GetComponent <Holsterable>(); if (currentHolsterableItem != null && currentHolsterableItem.Type == HolsterItemType) { currentHolsterableItem.wieldable.OnDetachObject += HolsterItem; } } }
private void OnTriggerExit(Collider other) { if (vrPositioned) { if (currentHolsterableItem != null) { currentHolsterableItem.wieldable.OnDetachObject -= HolsterItem; currentHolsterableItem = null; } HolsteredItem = null; } }