示例#1
0
 private void ToggleLever()
 {
     if (Input.GetButtonDown("Use Item") && leverInRange)
     {
         leverScript.Activate();
     }
 }
示例#2
0
 public void Act()
 {
     if (leverInRange != null)
     {
         leverInRange.Activate();
     }
 }
示例#3
0
    public void OnTriggerEnter(Collider other)
    {
        Lever lever = other.GetComponent <Lever>();

        if (lever != null)
        {
            lever.Activate();
        }

        Window window = other.GetComponent <Window>();

        if (window != null)
        {
            GameManager.main.FinishLevel();
            UIManager.main.ShowMessages(window.texts);
        }
    }