Esempio n. 1
0
        public InteractItem GetItem(eItems _item)
        {
            if (_item == eItems.None)
            {
                return(null);
            }

            InteractItem _interactItem = Items.First(x => x.GetCurrentItem() == _item);

            _interactItem.gameObject.SetActive(true);
            return(_interactItem);
        }
Esempio n. 2
0
        public override void Action()
        {
            MaskModel.SetActive(false);
            ManagerInteractItems.Instance.DeactivateWorkers();
            InteractItem  _item      = ManagerInteractItems.Instance.GetItem(eItems.EmergencyEvacuation);
            PointMoveItem _pointMove = _item.GetComponent <PointMoveItem>();

            _pointMove.ActivateSituaion();
            VRMovement vrMovement = FindObjectOfType <VRMovement>();

            vrMovement.ActivateGasMask();
            base.Action();
        }