コード例 #1
0
    public void ActionButton()
    {
        if (dataController.GetNPC() != null &&
            dataController.GetObject() == null &&
            dataController.GetNPC().InRange() &&
            gameState.GetGameState() == GameState.Outworld)
        {
            dataController.GetNPC().TriggerDialogue();
        }

        else if (dataController.GetNPC() == null &&
                 dataController.GetObject() != null &&
                 dataController.GetObject().InRange() &&
                 gameState.GetGameState() == GameState.Outworld)
        {
            dataController.GetObject().TriggerDialogue();
        }
    }