私は赤い警告のスタイルのゲームを作ろうとしています.JSの技を磨くだけで、ゲーム開発の基本的な理解を得ることができます。ブロックメッシュを地面のある部分から別の部分に移動しようとしています。ただし、ブロックをアニメートするのではなく、瞬時に移動します。Babylon.jsでメッシュを動かす際の問題
ここに私のbabylonjs-遊び場が...私は、問題のコードのこのブロックと思い... http://www.babylonjs-playground.com/#OYE6Q
だwhileループを使用することにより
var moveUnit = function (position, item) {
if (position.x > 0) {
while (item.position.x < position.x) {
item.position.x += 0.001;
}
} else {
while (item.position.x > position.x) {
item.position.x -= 0.001;
}
}
if (position.z > 0) {
while (item.position.z < position.z) {
item.position.z += 0.001;
}
} else {
while (item.position.z > position.z) {
item.position.z -= 0.001;
}
}
}
が、私はものを維持する時間を考え出し、舞台裏で抽象化された;'、I'LLそのリンクを見て、ありがとう! –