作者Jerrynet (我爱Hot_game板)
看板Flash
标题[心得] 超级小心得--文字与遮罩
时间Tue Mar 18 20:59:52 2008
如果大家都已经知道了就当我没说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
1F:推 etrexetrex:好像很有用 但是看不是很懂 03/18 22:09
2F:推 cjcat2266:推心得~ (所以我才喜欢做英文project啊,字型档案小XD) 03/18 22:12
※ 编辑: Jerrynet 来自: 219.70.113.15 (03/18 22:35)
3F:→ Jerrynet:补上示范档案罗~ 03/18 22:35
4F:推 etrexetrex:原来输入文字可以做成遮罩0.0 03/18 22:54
5F:推 cjcat2266:酷耶,这样就可以在遮罩上面搞文字花样了 :) 03/19 01:07
6F:推 clvoer:使用执行阶段点阵图快取我找不到在哪耶? 02/08 00:41
7F:推 admon:谢谢。或是放到 sprite里设cacheAsBitmap=true也可以 04/29 00:11