내 코로나 SDK 게임에서 하늘에서 떨어지고 정착하기 전에 몇 번이나 튀어 오를 아이템을 원한다면 무작위로 지정된 지점에서 화면. X = 500 및 Y = 0에 항목을 드롭한다고 가정 해보십시오. 그런 다음 Y = 700에 드롭 오프 포인트를 지정합니다. 여기서 아이템은 Y = 700까지 떨어지고, 다시 튀고, 아래로, 그리고 몇 번 (바운스에 따라) 뒤쪽에 정착합니다.2.5D 게임에서 임의의 비행기에서 튀는 물건 얻기
이 게임은 2.5D이므로 바닥에 정적 인 물리 현상이 발생해도 작동하지 않습니다.
내가 항목이 쳐서 위아래로 다시 반송하고자하는 위치에서 임시 보이지 않는, 2 × 물리학 플랫폼을 확인하십시오
이 작업을 수행하기 위해, 나는 잘 작동이 옵션도 함께했다. 이 플랫폼은 내가 아이템을 떨어 뜨리 자마자 생성되며, 아이템이 내려 앉았을 때 삭제됩니다 (잠들었습니다).
항목이 특정 지점을 통과 할 때 강제로 또는 선 속도를 변경하십시오.
그러나 중력이 40으로 설정되었으므로 (보통 중력 9.8이 너무 부풀어 오름), 플랫폼에서 튀어 오르는 것을 멈추고 진동이 20에서 -40 (변동)이되면 항목이 문자 그대로 진동합니다. 잠들지 않아.
코드가 enterFrame 이벤트 당 velocites를 검사하므로 결과가 일관성이 없으므로 주입 강제 방법으로 인해 이상한 결과가 발생합니다.
대신 개체의 스프라이트 위치 지정을 유도하기 위해 자체 물리 방정식을 구현했습니다. 9.8의 중력 설정은 내가 원하는 낙하 속도를 모방하지 않는 것처럼 보였고, 높은 중력으로 인해 떨림이 발생했습니다. – Gary