Пример #1
0
    void OnMouseOver()
    {
        float distance = Vector3.Distance(transform.position, player.transform.position);

        if (distance < playerController.playerReach && playerIsActive)
        {
            if (CheckRequirements())
            {
                select.Display("Click to Leave", Color.green);
            }
            else
            {
                select.Display("Find the Computer and come back", Color.gray);
            }
        }
    }
Пример #2
0
    void OnMouseOver()
    {
        float distance = Vector3.Distance(transform.position, player.transform.position);

        if (distance < playerController.playerReach && playerIsActive)
        {
            select.Display("Click to Win", Color.green);
        }
    }
Пример #3
0
    //replace with new procedure, displays info on selectionPanel
    void OnMouseOver()
    {
        float distance = Vector3.Distance(transform.position, player.transform.position);

        if (distance < selectionDistance && playerIsActive)
        {
            if (doorOpen)
            {
                select.Display("Close Door", Color.white);
            }
            if (!doorOpen && !doorLocked)
            {
                select.Display("Open Door", Color.white);
            }
            if (!doorOpen && doorLocked)
            {
                select.Display("Door Locked", Color.red);
            }
        }
    }
Пример #4
0
 void OnMouseOver()
 {
     if (!hasShown)
     {
         float distance = Vector3.Distance(transform.position, player.position);
         if (distance < selectionDistance && playerIsActive)
         {
             select.Display(text, color);
         }
     }
 }
Пример #5
0
    void OnMouseOver()
    {
        float distance = Vector3.Distance(transform.position, player.transform.position);

        if (distance < selectionDistance && playerIsActive)
        {
            if (!isAlarmTriggered)
            {
                select.Display("Trigger Alarm", Color.white);
            }
            else
            {
                select.Close();
            }
        }
    }