コード例 #1
0
    public void OnTriggerExit(Collider other)
    {
        if (!PlayerUtil.IsPlayer(other.gameObject))
        {
            return;
        }

        _teslaTrafoController.Switch(false);
        Debug.Log("Tesla Trafo switched off");
    }
コード例 #2
0
        private void OnTriggerEnter(Collider other)
        {
            if (!PlayerUtil.IsPlayer(other.gameObject))
            {
                return;
            }

            foreach (var helpMessage in _helpMessages)
            {
                helpMessage.ShowMessage();
            }
        }
コード例 #3
0
        private void OnTriggerStay(Collider other)
        {
            if (!PlayerUtil.IsPlayer(other.gameObject))
            {
                return;
            }

            if (Input.GetKey(KeyCode.Return))
            {
                Enter();
            }
        }