2011年11月29日 星期二

Flash CS5 Pro 匯入匯出SWC檔

Flash CS5 Pro 匯入匯出SWC檔
匯出swc到組件庫:
   1.選擇元件庫
   2.選擇要匯出的元件,右鍵選擇組件定義
   3.在組件定義中的類別輸入要使用的類別名稱
   4.選擇確定
   5.在選擇要匯出的元件,右鍵選擇匯出SWC檔案
   6.儲存位置請選擇Flash CS5的安裝目錄\Common\Configuration\Components\  ,可以自己建立目錄跟預設組件作區分
   sample:
   C:\Program Files (x86)\Adobe\Adobe Flash CS5\Common\Configuration\Components\Matis
匯入組件庫:
 1.選擇組件庫,點選組件庫右上的項目設定,選擇重新載入組件
 2.選擇檔案->ActionScript設定,選擇要使用的SWC檔案,匯入SWC,即可呼叫使用


 import com.test;
 var Test:TestA = new TestA();
 Test.test = true;

2011年11月9日 星期三

Adobe將不支援Flash for mobile plugin

Adobe將不支援Flash for mobile plugin的功能,會專注在用AIR開發出來的Flash App

網址:http://www.theverge.com/2011/11/9/2548802/adobe-killing-mobile-flash-plugin-android-playbook

2011年11月4日 星期五

Flash Web Game使用CE軟體修改Client端記憶體之安全設計

最近公司的專案被玩家使用CE軟體修改Flash Player記憶體影響遊戲平衡性
其實這件事早就會發生,只是發生的時間點早晚而已
在Flash Game Design時就要認清一個問題,Flash Client是一個不安全的Client
所以在設計資料流的交換模式的時候就要以這個前提做為開發,而不是事後補救
如果發生大規模的影響平衡性的hacking,造成的影響除了對玩家的不公平性,也影響了這套遊戲的信譽以及營收的損失

結論就是Server端不能相信Client端送的資料,雖然我是寫Client端的,還真的很諷刺~Orz