こんにちは、Corona SDK は初めてです。誰かが私を助けてくれることを願っています。
Corona SDK の物理エンジンを使用して、空から落下するオブジェクト (ファーリーと呼ばれる) があります。
このオブジェクト Furry が画面の半分にあるときに、効果音 (wee.mp3) を再生したいと思います。
更新された場所を制御するために、furry.x と furry.y を更新しようとしています。しかし、物理エンジンが重力に基づいて位置を更新するため、これを行う方法がわかりません。
以下のコードが私を助けるのに十分であることを願っています。
centerX = display.contentWidth * .5
centerY = display.contentHeight * .5
local furry = display.newImage("flurry.png")
furry.x = centerX-300
furry.y = centerY-1000
physics.addBody(furry, "dynamic", physicsData:get("flurry"))
if furry.x == centerX then
audio.play(wee)
end
では、ゲームが開始された後にオブジェクト Furry の更新された位置 (x、y) を取得するにはどうすればよいでしょうか?