FLASH中的swc是什么東東?
FLASH中的swc是什么東東?
swc 是 Flash 的組件文件,F(xiàn)lash 里的組件都是用這種格式存儲(chǔ)的,打開 Flash 后,在菜單欄里選擇 窗口->組件 就可以看見和使用 Flash 的組件了。swc 文件是已經(jīng)被編譯過的 fla 文件,所以 Flash 無法打開它。
如果你有一個(gè) swc 文件的話,必須把它拷貝到“C:\\Program Files\\Macromedia\\Flash 8\\zh_cn\\Configuration\\Components”文件夾下才能使用它。
這個(gè)文件夾是 Flash 專門存放組件的文件夾。你可以打開這個(gè)文件夾的子文件夾看看,里面全是 Flash自帶的 swc 文件??截愡^去后,重新進(jìn)入 Flash 后就可以在 Flash 的組件框里使用這個(gè)組件文件了。
flash cs5 怎么導(dǎo)入 swc 文件
方法/步驟打開Flash CS6 主界面,新建as3文件,或者打開你已經(jīng)建立好的項(xiàng)目文件選擇菜單 文件 -> 發(fā)布設(shè)置 打開發(fā)布設(shè)置對(duì)話框,你也可以在右側(cè)屬性面板選擇 發(fā)布設(shè)置或直接按快捷鍵 ctrl+shift+F12在彈出對(duì)話框中選擇右上方的扳手按鈕,進(jìn)入AS3高級(jí)設(shè)置頁面在彈出的對(duì)話框中選擇“庫路徑”標(biāo)簽,點(diǎn)擊“瀏覽到路徑”按鈕(文件夾形狀的按鈕),見圖示在彈出對(duì)話框中,查找到你要導(dǎo)入的swc文件所在的文件夾位置,選中并單擊確定如果你的swc文件夾已在庫路徑列表中顯示,說明swc文件已經(jīng)導(dǎo)入成功了。
我是在Flex中引入了一個(gè)swc文件,想查看一下源碼,不知道該怎么看啊?
swc文件的代碼是不可見的。 這一方面是版權(quán)保護(hù)的需要, 另一方面有一些程序不是直接flex編譯過來的,而是從flas***編譯過來 ,沒有源代碼。
就像java的class文件一樣 ,只能調(diào)用。
請(qǐng)?jiān)敿?xì)介紹下,swc,swf,fla三類文件
一、SWC 文件是類似 zip 的文件(通過 PKZIP 歸檔格式打包和展開),它由 Flash 編譯工具compc生成。通過compc 可以將一些class文件 一些圖片 以及一些.css的樣式文件等 打包到.swc文件中。
從 Flash 環(huán)境生成 SWC 文件后,可以選擇在 SWC 文件中包含其它文件。
例如,您可能需要包含 Read Me 文件,如果需要用戶訪問組件的源代碼,可能還需要包含 FLA 文件。若要添加其它文件,請(qǐng)使用 Macromedia Extension ManagerSWC 文件展開到單個(gè)目錄中,因此每個(gè)組件必須具有**的文件名,以免發(fā)生沖突。二、swf格式,是一種支持矢量和點(diǎn)陣圖形的動(dòng)畫文件格式,被廣泛應(yīng)用于網(wǎng)頁設(shè)計(jì),動(dòng)畫制作等領(lǐng)域,swf文件通常也被稱為Flash文件。swf普及程度很高,現(xiàn)在超過99%的**使用者都可以讀取swf檔案。
這個(gè)檔案格式由FutureWave創(chuàng)建,后來伴隨著一個(gè)主要的目標(biāo)受到Macromedia支援:創(chuàng)作小檔案以播放動(dòng)畫。**理念是可以在任何操作系統(tǒng)和瀏覽器中進(jìn)行,并讓**較慢的人也能順利瀏覽。swf 可以用Adobe Flash Player打開,瀏覽器必須安裝Adobe Flash Player插件。
三、fla文件我們通常稱之為源文件,我們可以在Flash中打開,編輯和保存它,它在Flash中的地位就象PSD文件在Photoshop中的地位類似,我們所有的原始素材都保存百科在fla文件中,由于它包含所需要的全部原始信息,所以體積較大,fla文件**是保留,方便下次直接編輯。如果丟失了fla文件,想重新編輯flash的話,可以用碩思閃客精靈破解,導(dǎo)出fla文件然后在flash里面重新編輯,但是因?yàn)閷?dǎo)出版本不同或其他原因,復(fù)雜的flash破解編輯后容易出一些問題;或者用閃客之錘破解直接編輯。
怎么聯(lián)系人,請(qǐng)教Flash cs3 導(dǎo)出SWC文件
在導(dǎo)出 SWC 文件時(shí),F(xiàn)lash 會(huì)報(bào)告編譯時(shí)錯(cuò)誤,就像在測試 Flash 應(yīng)用程序一樣。導(dǎo)出 SWC 文件有兩個(gè)原因:* 分發(fā)完成的組件* 在開發(fā)期間進(jìn)行測試為完成的組件導(dǎo)出 SWC 文件組件可以導(dǎo)出為 SWC 文件,該文件包含全部 SWF 文件以及使用組件所需的其它可選文件。
為完成的組件導(dǎo)出 SWC 文件:1. 在 Flash 庫中選擇組件影片剪輯。
2. 右鍵單擊 (Windows) 或按住 Control 單擊 (Mac),打開“庫”上下文菜單。3. 從“庫”上下文菜單中選擇“導(dǎo)出 SWC 文件”。4. 保存 SWC 文件。在開發(fā)期間測試 SWC 文件在開發(fā)的不同階段,**將組件導(dǎo)出為 SWC 文件并在應(yīng)用程序中進(jìn)行測試。
如果將 SWC 文件導(dǎo)出到用戶級(jí)別 Configuration 文件夾中的 Components 文件夾,則無需退出然后重新啟動(dòng) Flash 即可重新加載“組件”面板。若要在開發(fā)期間測試 SWC 文件,請(qǐng)執(zhí)行以下操作:1. 在 Flash 庫中選擇組件影片剪輯。2. 右鍵單擊 (Windows) 或按住 Control 單擊 (Mac),打開“庫”上下文菜單。
3. 從“庫”上下文菜單中選擇“導(dǎo)出 SWC 文件”。4. 瀏覽到用戶級(jí)別 Configuration 文件夾中的 Components 文件夾。Configuration/Components5. 保存 SWC 文件。
6. 從“組件”面板的選項(xiàng)菜單中選擇“重新加載”。組件即出現(xiàn)在“組件”面板中。7. 將組件從“組件”面板拖到文檔中。
如何使用SWC,如何發(fā)布,打包SWC
1.如果是FLEX的話就比較簡單,直接在library中加入即可;2.是Flash的情況下,目前只有CS4可以直接導(dǎo)入,方法是: file publish settings flash settings Library path 點(diǎn)擊那個(gè)紅色圖標(biāo)– Browse to SWC file 就可以了.SWC的發(fā)布方法:這里需要用到Flex Builder了, 關(guān)于Flex builder 3的****網(wǎng)上到處都是,請(qǐng)各位自理我從成功打開Flex Builder開始說起:1.如果我沒記錯(cuò)的話,初始情況下Flex打開后就有一個(gè)SWCEX的主程序目錄的,如果沒有或者被自己不小心咔嚓掉了就自己再New一個(gè)Flex Project;2.用慣了Flex的朋友可能習(xí)慣性的去建立MXML Application了,不過如果只是想要打包一個(gè)SWC文件的話這一步可以省略了,我們這里直接右鍵 New Flex Library Project, 這里選擇一個(gè)路徑就好;3.好了,找到你剛剛建立的那個(gè)文件夾, 里面自動(dòng)生成了一個(gè)src文件夾, 把你要打包的類統(tǒng)統(tǒng)丟進(jìn)去吧, 當(dāng)然, package的路徑盡量設(shè)置一下,不要讓別人使用時(shí)對(duì)命名空間產(chǎn)生困擾,我的話一般就多建一個(gè)com,一個(gè)fairycomic文件夾,這樣package路徑也會(huì)定義為com.fairycomic.XXXX, 這樣就不會(huì)因重復(fù)而導(dǎo)致命名沖突.然后我們回到 Flex 操作界面,刷新你的library project, 右鍵 properties Flex Library Build Path, 這里的Classes下面, 運(yùn)氣好的話能看到一個(gè)src, 前面有個(gè)checkbox, 勾一下. OK, Library Project 的部分就完成了。