我有一個充滿SWF文件的文件夾。每個SWF都是自己的動畫。我有幾個人爲這個項目提交動畫。我想將所有這些SWF嵌入到我的項目中,並將它們作爲一個整體使用.play()
.stop()
和其他動畫片段相關的命令。通過這個我的意思是,藝術家給我發送SWF,我的AS3腳本嵌入它,然後我可以通過說animation_1.stop();
來訪問它,而藝術家不必輸入實例名稱,或者爲ActionScript名稱導出。這是可能的嵌入SWF和訪問它沒有給任何影片剪輯實例名稱?
我打算創建一個shell腳本,它將獲取文件夾中的所有swf,並創建一個包含所有嵌入語句的AS3文件。將由shell腳本給每個名稱的實例名稱將是文件名。
這是可能的嵌入SWF和訪問它沒有給任何影片剪輯實例名稱或導出的ActionScript?
UPDATE:
@annonymously回答以下幫了不少忙。下面是其他一些資源,幫助我:
大資源 - http://www.flashandmath.com/intermediate/externalclips/ext_clip2.html
不知道getChildAt()將如何幫助,但文章聽起來完全像我所需要的......他們用它的話,我給它去一次並報告發生了什麼:)謝謝! – zechdc
getChildAt允許您訪問swf的任何子實例名稱 – annonymously
如果我的答案有幫助,您應該接受它,否則以不同的方式解釋問題或回答您自己的問題 – annonymously