Ejemplo n.º 1
0
    public void UserSelect()
    {
        ////ターゲットリストを表示
        party = PlayerParty.Instance.partyMember;
        MenuWindow.instance.sideMenu.Lock();
        menuGuide.Show("だれが呪文を使用しますか");
        ////ボタンが押されたら
        selectTarget.Select((int index) =>
        {
            owner = party[index];
            ShowSpellList(owner);
            selectTarget.Release();
        });

        ////キャンセルが押されたら
        OnCancel = () =>
        {
            MenuWindow.instance.currentWindow = MenuWindow.instance;
            MenuWindow.instance.sideMenu.Unlock();
            menuGuide.Hide();
            selectTarget.Release();
        };
    }
Ejemplo n.º 2
0
    public void UserSelect()
    {
        //ターゲットリストを表示
        party = Party.GetMember();
        menuGuide.Show("だれが呪文を使用しますか");

        characterWindow.Select(0);
        characterWindow.ClearLisner();
        characterWindow.AddLisner((int index) =>
        {
            owner = party[index];
            ShowSpellList(owner);
        });

        ////キャンセルが押されたら
        OnCancel = () =>
        {
            MenuWindow.instance.focusWindow = MenuWindow.instance;
            MenuWindow.instance.sideMenu.sideButtons[1].Select();
            menuGuide.Hide();
            selectTarget.Release();
        };
    }