Пример #1
0
    private GameObject GetAction(bool trigger)
    {
        interacting = trigger;
        switch (currentInteraction)
        {
        case "Radio":
            UpdateCursor(trigger);
            Debug.Log("Interacted with Radio");
            return(radioUI);

        case "Batteries":
            Debug.Log("Interacted with Batteries");
            StartCoroutine(ShowText(3.5f, batteryText));
            StartCoroutine(flashlight.GiveBatteries(0.2f));
            return(batteryText);

        default:
            Debug.Log("InteractionManager::GetAction():: Invalid object name");
            return(null);
        }
    }