私のゲームでは、何匹かの犬がランダムに歩いています。彼らが左から右に移動しているとします。私が必要とするのは、ゲーム世界の右の境界に達したときです。犬のアニメーションは反転する必要があり、その逆も同様です。を与えると反転が達成できることを私は知っていますdog.scale.x = -1
。しかし、これをいつ適用する必要があるのか わかりません。設定しdog.body.collideWorldBounds = true;
ました。
また、今myGame.physics.arcade.velocityFromRotation(dog.rotation, 100, dog.body.velocity);
は犬の移動に使用しています。他のオプションがあれば教えてください。
js コードはここで見ることができます: http://jsfiddle.net/abhiklpm/rbfg0h9o/1/およびこのリンクの動作デモ: http://abhilashrs.com/game