2010-01-12 3 views
2

[Embed(source="data/fire.swf")] static public var movieFire:Class;임베디드 멀티 프레임 SWF 파일을 제어하는 ​​방법은 무엇입니까?

저는 몇 가지 멀티 프레임 SWF 파일을 가지고 있으며이를 제어하려고합니다. 예를 들어 gotoandplay 및 gotoandstop 기능을 사용할 수 있습니다. 그것은 나에게 제로를 제공하고, gotoand * 기능 중 하나가 작동하지 않는, var m:MovieClip = new movieFire() as MovieClip;하지만 totalFrames, m.totalFrames를 얻기 위해 시도 할 때이 밝혀 :

내가 좋아하는 뭔가를 시도했다. 동작 스크립트 3.0 (Flex 구성 요소 없음)에 포함 된 swf 파일을 올바르게 제어하려면 어떻게해야합니까?

답변

0

기본적으로 actionscript에 필요한 movieClips가 필요한 swf 파일을 만들어야합니다. 당신이 당신의 플렉스 코드에 이러한 기호를 포함 할 필요 후 : FlashDevelop에서

[Embed(source="../lib/trash.swf", symbol="emptytrash")] 
    private static const _trash:Class; 
    private static var trash:MovieClip = new _trash(); 

당신은 쉽게 그렇게 할 수 있습니다.

ActionScript를 ActionScript 3 언어 및 동일한 버전으로 게시하는 것을 잊지 마세요. Flex 응용 프로그램을 컴파일하는 데 사용합니다.

관련 문제