上から落ちる「岩」を避けるために、プレイヤーをステージ上でスライドさせる非常に単純な 2D ゲームを作成しています。私が望んでいるのは、プレイヤーが私の岩の 1 つに接触したときにゲームが終了することです。これは私が今持っているコードです。すべてを試したので、取得に近づいているのか、それともかなり離れているのかわかりません。
stage.addEventListener(Event.ENTER_FRAME,Collision);
function Collision( e:Event ):void{
if(player.hitTestObject(rock1))
{
gotoAndStop(3);
}
}
このコードを使用すると、プレーヤーは岩を通り抜けるだけで、フレームは変化しません。助けてください!