Java me 如何在玩家移动和AI';我们在跳棋游戏中移动吗?
在我的游戏中,当玩家移动时,直到AI移动被计算出来,它才可见。然后两个动作一起显示Java me 如何在玩家移动和AI';我们在跳棋游戏中移动吗?,java-me,nokia-s40,Java Me,Nokia S40,在我的游戏中,当玩家移动时,直到AI移动被计算出来,它才可见。然后两个动作一起显示 我想展示玩家的移动,然后是AI移动(经过计算)。我尝试线程延迟,但没有用。如何使用某种暂停来增加这种可见性,但这种暂停不能暂停程序的执行 您始终可以创建一个布尔检查,只有当您的玩家完成移动时,该检查才会设置为true public class ... { boolean playerMoveMade = false; ... public void gameCycle()
我想展示玩家的移动,然后是AI移动(经过计算)。我尝试线程延迟,但没有用。如何使用某种暂停来增加这种可见性,但这种暂停不能暂停程序的执行 您始终可以创建一个布尔检查,只有当您的玩家完成移动时,该检查才会设置为true
public class ...
{
boolean playerMoveMade = false;
...
public void gameCycle()
{
...
if (playerMoveMade)
{
playerMoveMade = false;
// ... render AI move
}
}
}
我确实有这个标志,但它不会对您用来绘制代码的部分产生任何影响