public void LaunchBattle() { if (myPlayer.actionPoint < 1) { return; } myPlayer.actionPoint--; if (targetPlayer == null) { vm.ShowNotice("没有目标"); return; } vm.CloseSeePanel(); bm.LaunchBattle(myPlayer, targetPlayer); }