看板 Flash 關於我們 聯絡資訊
如果大家都已經知道了就當我沒說XD 大家都知道文字框如果不是設成靜態文字的話,用遮照會顯示不出來文字,變成空白 (同樣道理可用在文字框的動畫,如變形),除非嵌入文字。 因為我正好遇到這問題,是給user打字的文字框,想說中文字如果要嵌入的話, 那swf不就肥死了....orz 結果我發現,只要先用一個MovieClip把TextField包在裡面,然後把 "使用執行階段點陣圖快取" 打勾,被遮照的MovieClip或是遮文字的MovieClip也打勾 這樣就可以顯示出來了~XD (就是當遮照的MovieClip和被遮的MovieClip都打勾就可以了) (我還以為主要的功用是alpha masking和加快效率XD,沒想到有這種功用) 補充: 測試檔案 http://homepage.ntu.edu.tw/~b95602003/testFONTs.swf http://homepage.ntu.edu.tw/~b95602003/testFONTs.fla (請用Flash CS3打開) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.70.113.15
etrexetrex:好像很有用 但是看不是很懂 03/18 22:09
cjcat2266:推心得~ (所以我才喜歡做英文project啊,字型檔案小XD) 03/18 22:12
※ 編輯: Jerrynet 來自: 219.70.113.15 (03/18 22:35)
Jerrynet:補上示範檔案囉~ 03/18 22:35
etrexetrex:原來輸入文字可以做成遮罩0.0 03/18 22:54
cjcat2266:酷耶,這樣就可以在遮罩上面搞文字花樣了 :) 03/19 01:07
clvoer:使用執行階段點陣圖快取我找不到在哪耶? 02/08 00:41
admon:謝謝。或是放到 sprite裡設cacheAsBitmap=true也可以 04/29 00:11