2006/8/30

Global Security Setting-設定不當產生的問題

最近遇到個問題,搞了半天才發現是Global Security Setting沒設好造成的。



狀況是這樣的,A.swf在開始執行時,會以Remoting連結資料庫,因此在Browser預覽時會出現Global Security Setting指示,要求你到上圖的地方,把A.swf加入安全名單。接著我的A.swf以loadMovie方式載入了B.swf,此時卻發現B.swf上的所有AS都無法被執行。

為了找出問題,我把A.swf中所有內容刪除,只剩下load B.swf這段,發現結果還是不行,怪~。但妙就妙在我另存成A2.swf之後卻就可以了,原來就是安全名單搞的鬼,因為A.swf在安全名單內,導致B.swf也必需接受檢查是否在名單中,由於不在名單,所以會強制它的AS不被執行,即便是A.swf已沒有做Remoting這些事了。(不過在B上面宣告的東西還是讀得到哦,妙吧)。

以後記得若是多個swf組成的專案,在設安全名單時,一定要設整個目錄或是選取有AS的每個swf檔 。

Flash Lite2.0處理去背圖的問題

Update:此問題2.1之後就沒了
最近發現Flash Lite2.0對含alpha channel的點陣圖(PNG or GIF)處理上有個問題。

我把一個.gif及一個.png圖檔,都是含alpha channel的,放進Flash內,
正常狀況下都是沒問題,但只要我做了垂直反轉或上下反轉,則去背圖就會消失,長寬小一點的圖則變黑塊。
此問題不論在Flash Lite模擬器內或放到手機(Nokia 6680)內都是一樣
但比較奇怪的事,只有在原比例反轉的狀況下,如xscale=-100或yscale=-100 ,才會有此問題
只要我設到-101或是其他數字,不論放大些或縮小些,就又可顯示正常
另一個疑點是,只有發佈成Flash Lite 2.0才有問題,1.1卻是OK的。


----



有興趣的人可下載原始檔案來試試
(Test2.fla則是我測試動畫效果下的情形,我由100讓他tween到-100再tween到其他的size,發現只要經過-100時就會消失)

2006/8/10

MMUG八月份的網聚

MMUG八月份的網聚 設計品牌下的創作經驗談


報名去
八月份請到
洛可可藝術總監-楊東岳先生來談一些動畫的經驗
洛可可的網站

以及sooo獸-圖像設計團隊的Marco,談談設計與品牌以及他們的創作
sooo的網站