最近發現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的。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir-9qFu6V1tmZQRFDi4dn5PqGFQsnqJzibWSSab_8z95P9WyzN-vCT0WXc2lyt8kt9HwmIxC_FtFEzzoI_Hg3xO0xCaY1-l97MkNqgpGSuF5NMpEnV_ybZTF9-SsHCbm0IQbn8NrSke5Q/s400/problem1.gif)
----
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUSeM9w4gQFUEjI4F8gWVtazO92LaB7HRw6jNj4CYW-LsY-OUeZTfi97YT_QZZ-UaXN8dlctXAUQ_FJA6sgdpjwVQJMeigas9unQX68hc-GLWgKFxk_gG-0pPLKpJWjmNv4dlVj7Nagc0/s400/problem2.gif)
有興趣的人可下載原始檔案來試試
(Test2.fla則是我測試動畫效果下的情形,我由100讓他tween到-100再tween到其他的size,發現只要經過-100時就會消失)
沒有留言:
張貼留言