나는 가속도계를 테스트하고 있으며 Android 용 기본 AIR를 사용해 보았습니다. 이제 플래시로 내 게임을 만들려고합니다. 나는이 오류가 점점 계속AIR에서 안드로이드 용 AIR를 사용하는 플래시에서 안드로이드 가속도계를 사용하는 방법
import flash.events.Event;
var accelX:Number;
var accelY:Number;
var fl_Accelerometer:Accelerometer = new Accelerometer();
fl_Accelerometer.addEventListener(AccelerometerEvent.UPDATE, fl_AccelerometerUpdateHandler);
function fl_AccelerometerUpdateHandler(event:AccelerometerEvent):void
{
accelX = event.accelerationX;
accelY = event.accelerationY;
}
ball.addEventListener(Event.ENTER_FRAME, moveBall);
function moveBall(evt:Event){
ball.x -= accelX*30;
ball.y += accelY*30;
if(ball.x > (480-ball.width/2)){
ball.x = 480-ball.width/2;
}
if(ball.x < (0+ball.width/2)){
ball.x = 0+ball.width/2;
}
if(ball.y > (800-ball.width/2)){
ball.y = 800-ball.width/2;
}
if(ball.y < (0+ball.width/2)){
ball.y = 0+ball.width/2;
}
: 나는 거대한 초보자 오류를 만드는 중이라서 알고
Scene 1, Layer 'actions', Frame 1, Line 6 1046: Type was not found or was not a compile-time constant: Accelerometer.
Scene 1, Layer 'actions', Frame 1, Line 6 1180: Call to a possibly undefined method Accelerometer.
을하지만 난 어떤 도움을 주셔서 감사합니다 정말 것이다, 누가 주셔서 감사합니다 나는 예제의 코드 떨어져 복사 이제까지 이것을 읽는 시간이 걸렸다.
도움이 어쩌면 수, 여기에 해답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [From Review] (리뷰/저품절 게시물/18894069) –