Flex 中的 RSL
RSL(Runtime Share Library)運行時共享庫,
?
簡單創(chuàng)建例子:
1. 在Flash CS上隨便創(chuàng)建一個原件,把'鏈接'下的為ActionScript導(dǎo)出和在第一幀中導(dǎo)出勾選上,把'類'名字寫上自己的要定義的名字,我這里寫的是mc1;
2. 選擇Flash CS上的發(fā)布設(shè)置,把導(dǎo)出swc勾選上后按'發(fā)布'按鈕;
3. 創(chuàng)建一個Flex項目,把剛發(fā)布好的swc和swf放進(jìn)lib文件夾;
4. 鼠標(biāo)點選項目,右鍵屬性,點擊'Flex構(gòu)建路徑',在庫路徑的選單下,點擊 '添加SWC',選擇自己剛放進(jìn)去的swc文件;
5. 選擇后按確認(rèn)會發(fā)現(xiàn)剛放進(jìn)lib里的swc已經(jīng)添加在路徑庫內(nèi)(lib文件夾下的不算),點擊剛添加進(jìn)去的swc出現(xiàn)下拉單,把"鏈接類型"雙擊,選擇好(運行時共享庫(RSL)),按確認(rèn)退出;
6. 按確定退出項目屬性窗體;
7. 測試,在項目下聲明一個 對象,引用剛導(dǎo)入的swc內(nèi)的原件,例如: var mc:mc1 = new mc1();
如果聲明后能找出在代碼提示欄能找出mc1,證明生成的swc沒有問題,如果不能,請重做1,2,3步;
8. 編譯文件;打開bing-debug文件夾你會發(fā)現(xiàn)包含用Flash CS生成的swf也在文件夾內(nèi),將bin-dubug文件夾整個復(fù)制出桌面后,進(jìn)入文件夾點擊項目swf,正常運行后,把Flash CS生成的swf移除出文件夾后再運行項目swf.你會發(fā)現(xiàn)項目不能正常運行且下方會出現(xiàn) "Error #2035: 找不到 URL:xxx.swf"
找不到的swf就是你移除出文件夾的swf
轉(zhuǎn)載于:https://www.cnblogs.com/vincent-lee/archive/2010/11/24/1886649.html
總結(jié)
以上是生活随笔為你收集整理的Flex 中的 RSL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 同一数据库如果处理多个完全不同的业务?
- 下一篇: 关于LGame-0.2.9版的开发进度