addFrameScript: undocumented method
You can add ActionScript codes to a specific frame using MovieClip.addFrameScript() method. The method is not documented, like setTimeout in the earlier version. And, mind that the frame numbering is zero-based.
특정 프레임에서 다른 프레임에 액션스크립트를 지정할 수 있는 메소드가 있었네요. MovieClip.addFrameScript()가 바로 이런 기능을 하는 메소드인데, 액션스크립트 도움말에는 포함되어 있지 않은, 미공개 메소드입니다 (이전 버전의 setTimeout 처럼 말이죠). 단, 프레임 번호는 0부터 시작한다는 것만 주의하면 됩니다.
特定フレームにActionScriptコードを追加出来るメソッドが在ったんですね。それはMovieClip.addFrameScript()です。このメソッドはヘルプには記載されていません。(以前バーゾンのsetIntervalのように…)。ただ、フレーム番号は0から始まるんですよ。
1 2 3 4 5 6 7 8 | stop(); function frameEvent():void{ tf.text = "This textfield is on frame 2."; } addFrameScript(1, frameEvent); gotoAndStop(2); |
Tags: ActionScript 3.0, Frame Script



October 30th, 2007 at 12:45 am
한사장님 방명록 오디갓서영~
ㅎㅎ 잘사시져?
October 30th, 2007 at 12:57 am
뭐 특별히 방명록이라고 있는것은 아니고…
걍 전에 만들었던 플래시 게시판을 사용하려고요 ^^
http://hangunsworld.com/desktop.html 에서 마우스 오른클릭하고 Board 선택하면 됩니다.
November 1st, 2007 at 6:44 pm
안만들어주믄 계속 코맨트로 쓸꺼임 희희희
오늘 전화한통 갔죠? 잘해주셔여~ 한사장님 아님 응형님한테 연락갔을거여여. 두사람중 하나 찾으라 했으니.
November 2nd, 2007 at 10:34 pm
어떤 내용인지는 모르지만 전화가 안온걸로 봐서, 김응 소장님에게 연락이 갔나보군요.
게시판 따로 만들기 귀찮은 중 ㅋㅋㅋ
http://hangunsworld.com/board/ 이 링크로도 사용이 가능하니까 많은 애용 바랍니다 ^^a
November 7th, 2007 at 11:48 pm
아함 감기조심하세요~
November 8th, 2007 at 10:50 pm
ㅎㅎㅎ… 디자인과 개발의 협업 문제때문에 아직 프레임 스크립트를 넣어야만
하는 경우가 꼭 있었는데, 이거 상당히 유용한 메서드가 될 것 같네요.
November 9th, 2007 at 12:52 pm
써먹을 데가 많을것 같아요 ㅋㅋ
좀 더 욕심을 내면 addFrame(), addKeyFrame() 이나 removeFrames() 같은 것도 있으면 좋겠네요. 필요에 따라서 프레임을 추가하거나, 삭제가 가능하도록 말이죠. 설마 이것도 어딘가에 숨어 있는것은 아니겠지???
November 9th, 2007 at 10:00 pm
플래시에서 Document class 를 지정할때 애니메이션 프레임이 있는 파일을
Sprite 로 상속받을때 에러메세지로 addFrame() 을 실행할 수 없습니다… 뭐 이렇게 떴던것 같은데요.
컴파일 시에 작동하는 기능인지는 모르겠지만, 있을수도 있을것 같아요.
숨어있는 내장메서드를 알아보려면 그 fdt 를 설치하고 작업을 시작했을때 기본적으로 임포트 되는
global.swc 의 내부를 살펴보면 될 것 같아요. flash 의 내장api 의 클래스 멤버를
public function get x():int {}
뭐 이런식으로 interface 파일처럼 보여주더라구요.
^^;;; ㅎㅎ… 실제로 swc 를 읽어서 보여주는 거라면 숨어있는 멤버들도 보여주지 않을까 싶어요.
January 23rd, 2008 at 11:39 pm
정말 유용한 메소든데 왜 숨겨놧을까요… 암툰 상훈님덕분에 삽질 엄청 줄었습니다 ㅎ 감사합니다
January 24th, 2008 at 9:00 am
예전에 SharedObject, Microphone 등 API도 그렇고, 8에서 setTimeout도 그렇고…
얘네들은 무언가 숨겨두는 걸 즐기는듯 하네요