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(); }; }
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(); }; }