を歩いてから停止することはありません:文字は、私がandendgineを使用しており、ここに私のコードでゲームを作成してい
Player stanley = new Player();
...
scene.registerUpdateHandler(new IUpdateHandler() {
public void onUpdate(float pSecondsElapsed) {
stanX = stanley.getX();
destX = x.getX();
if(destX < stanX){
if(hasMovedRight == 1){
stanley.stop();
hasMovedRight = 0;
}
else{
stanley.moveLeft();
hasMovedRight = 0
hasMovedLeft = 1;
}
}
if(destX > stanX){
if(hasMovedLeft == 1){
stanley.stop();
hasMovedLeft == 0;
}
else{
stanley.moveRight();
hasMovedLeft = 0;
hasMovedRight = 1;
}
}
}
}
私が欲しいものを自分の位置Xが触れた面積に等しいときにはいつでも歩いからプレイヤーを停止することですX.問題は歩くのが止まらないということです。ありがとう!
は、あなたはそれが間違ってどこに行くか見るためにあなたのコードをデバッグしようとしましたか?してみてください – Egor