2013-05-10 1 views
0

최근 플래시 CS6에서 내 iPhone 4에 사용되는 앱을 만들었습니다. 앱 스토어를 통해 기술 데모를 직접 제작해야하지만, 응용 프로그램 내 응용 프로그램에서 모든 애니메이션 정말 느리게/고르지. 내 iPhone 및 air3.2를 사용하는 메신저 (공기 3.7으로 업데이트하려고했지만 내 응용 프로그램이 그냥 흰색 화면이되었습니다.) 비트 맵으로 모든 동영상 클립을 캐싱 해봤는데 차이가없는 것 같습니다. .애니메이션 Flash CS6에서 iPhone 4로 게시 할 때 뒤처짐

도와주세요 (앱이 플래시 시뮬레이터 내에서 잘 작동)!

답변

0

여기에 몇 가지 이유가있을 수 있습니다. 내가 당신이하는 일에 대해 많은 정보를 제공 했으므로 여기서 사기를 치고 있습니다. 하지만 프레임 속도가 영향을 미칠 수 있습니다 .. 어떻게 트윈을 만드는 중입니까? 타임 라인 애니메이션 또는 트위닝 스크립트. 트위닝 스크립팅은 시간이 지남에 따라 프레임 간의 거리에 비례하여 더 잘 작동합니다.

또한 애니메이션, 이미지 크기, 이벤트 수신기 등에 따라 다릅니다. 기기 자체 및 사용 가능한 리소스, 사용 가능한 메모리 또는 실제 저장 공간을 고려해야합니다.

당신의 PC에서 자유롭게 작동하는 이유는 제한이 적기 때문이며, PC는 응용 프로그램에 던질 컴퓨팅과 리소스가 더 많습니다.

당신의 기억을 확인하는 코드이 줄을 추가

import flash.filesystem.File; 

    this.addEventListener(Event.ENTER_FRAME,performMemTest); 

    function performMemTest(e:Event):void { 
    trace(System.totalMemory); 
    } 

난 아무데도 읽고 14메가바이트 주위에 문제가 발생할 수 있습니다 ++.

+0

타임 라인에서 움직이는 동영상 클립을 사용하고 있습니다. 24FPS (iPhone 기본값) 에 대한 설정 임 메모리 문제는 확실하지 않습니다. 다른 모든 것이 제대로 작동하기 때문입니다. –

+0

문제가 될 수 있습니다. 타임 라인 내에서 움직이는 동영상 클립 – joshua

관련 문제