scene이라는 표시 그룹을 사용하여 배경 이동이있는 Android 게임을 작업 중입니다. 그룹에 플랫폼을 추가했습니다. 플랫폼과 객체가 충돌하게되면 제대로 작동하지만 보이지 않는 플랫폼이 보이는 플랫폼에 인접하여 생성됩니다. moveCamera() 함수와 관련이 있습니다. 다음 코드 스 니펫이 문제의 핵심입니다. moveCamera() 함수를 삭제하면 모든 것이 잘 작동하지만 장면을 이동해야합니다. 모든 조언을 부탁드립니다.Corona sdk 장면 이동
platform = display.newImage("platform.png", 100, 100)
physics.addBody(platform, "static", borderBodyElement)
platform.name = "platform"
scene:insert(platform)
-- Camera follows cat automatically
local function moveCamera()
if (cat.x > 80 and cat.x < 1100) then
scene.x = -cat.x + 80
end
end
움직이는 물체도 "장면"의 일부입니까? 물리는 디스플레이 그룹 내에서만 작동하며 그룹 간에는 작동하지 않습니다. – jhocking