flexswc反編譯
A. Flex中如何使用swc
右鍵點擊你的項目 然後 選擇 屬性-actionscript構建路徑 在右邊的界面 選擇添加 swc 確定ok
B. 我是在Flex中引入了一個swc文件,想查看一下源碼,不知道該怎麼看啊
swc文件的代碼是不可見的。
這一方面是版權保護的需要, 另一方面有一些程序不是直接flex編譯過來的,而是從flash動畫編譯過來 ,沒有源代碼。
就像java的class文件一樣 ,只能調用。
當然 現在有class的反編譯工具
卻沒有swc文件的反編譯工具出來吧
C. flex選擇ActionScript工程後,然後導入的SWC文件,接著怎麼去調用,怎麼去寫代碼
1、在生成swc之前,給他勾選「為actionscript導出」,然後輸入一個名字就可以在flashbuilder中通過名字調用了。
2、項目運行的時候會第一個運行它。
3、一般在swc中寫了代碼,導入到flex中後,都會失效。不影響編譯,但是影響你的結果
D. 請問如何生成flex的swc文件 我從網上下載了源碼包,請問怎麼生成,請說詳細點!
新建一個Flex library工程.把你的as 代碼復制進去。然後再compiler中。添加Manifest file 和URL。同時創建你的Manifest的xml文件。eg:
<?xml version="1.0" encoding="utf-8"?>
<componentPackage>
<component id="MDIWindow" class="flexmdi.containers.MDIWindow" />
</componentPackage>
如果代碼沒什麼錯的話。就會直接在bin目錄下面生成swc文件
E. Flex中如何得到Bitmap.draw的源代碼(playerglobal.swc)
試一下直接將SWC解壓縮,看看裡面有沒有你想要的文件還有就是是BitmapData.draw還是Bitmap.draw?
F. Flex中如何引用swc文件。
用到哪個AS或mxml需要把路徑 import進去 然後直接在你的代碼里用就行了 。
比如你的swc包裡面有個mxml控制項叫PublicControl.mxml在com.control下,引用的時候 import com.control 然後在AS中就直接 var con:PublicControl = new PublicControl 或者直接<com: PublicControl />
G. Flex如何生成SWC
file-->new-->Flex Library Project
這種工程編譯生成的就是SWC文件!
H. 怎麼看flex引入的swc文件的源碼
swc文件的代碼是不可見的
這一方面是版權保護的需要 另一方面 有一些程序不是直接flex編譯過來的 而是從flash動畫編譯過來 沒有源代碼
就像java的class文件一樣 只能調用
當然 現在有class的反編譯工具
卻沒有swc文件的反編譯工具出來吧