나는 이전에 Firefox의 MozOrientation에서 작동하는 미로 게임을 만들었습니다. 나는 이제 WebKit과 함께 작동하도록 노력하고 있습니다 ...장치 방향을 MozOrientation 값에 매핑하는 방법
하지만 Webkit은 w3c의 DeviceOrientation을 사용합니다. 값은 완전히 다른 것처럼 보이지만 다른 알고리즘에서 알고리즘을 가져와야합니다. 아니면 나는 간단한 것을 놓치고 있는가?
GitHub의 링크 http://playground.marmaladeontoast.co.uk/labyrinth/
MozOrientation https://developer.mozilla.org/en/Detecting_device_orientation
DeviceOrientation http://dev.w3.org/geo/api/spec-source-orientation.html
내가 얻은 몇 가지 샘플 값과 미로 게임 :
크롬
alpha = null
beta = -178
gamma = 4.57
는 파이어 폭스는
x = 0.035999998450279236
y = -0.02800000086426735
z = 1
는 어떤 도움을 크게 감상 할 수있다 :)
우수 감사합니다. julesj :) 이것은 잠시 동안 나를 괴롭 히고 있습니다 ... 저는 잠시 눈부신 명백한 수학을 놓치고 있다고 생각했습니다. 내 화이트 보드 다이어그램과 방정식으로 가득 차 있습니다 ... – sydlawrence
어떻게'DeviceMotionEvent' 정상화하는 모든 생각을? – yckart