我正在开发一个简单的游戏,用户可以选择一张卡,然后他必须选择该卡所需的参数。
例如:我想使用一张卡,我选择它然后选择该卡所需的参数(另一个玩家减少他的积分)。
我为所选卡创建了一个带FXML的EventHandler(它是一个简单的按钮):
@FXML
private void selectedCard(ActionEvent event){
System.out.print("Card selected!");
//Wait here to get the parameters
//Code using those parameters
}
和所选玩家的另一个EventHandler(也是一个简单的按钮):
@FXML
private void selectedPlayer(ActionEvent event){
System.out.print("Player selected!");
idPlayer = event.getSource.getId();
}
我想等待用户选择播放器,然后继续使用selectedCard中的代码,我该怎么做?