作者zzzaaa12 (zzzaaa12)
看板Flash
标题[问题] TextField 连续的样式改变
时间Sat Aug 30 19:22:33 2008
因为功能需要
我必须每秒更动 TextField 里面的文字样式
样式改变的程式码是放在计数器里面
设定好 TextFormat 的各项文字格式後
再用 TextField 的 setFormat(TextFormat) 将格式写入
在播放的过程中
我发现文字样式有改变
但是却又立刻变回预设值了.......@@
另外如果是针对TextField本身的设定(例如座标)就不会这样
不知道是哪边出了问题
想询问看看有没有什麽解决的方法
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.183
1F:推 cjcat2266:有没有原始挡 08/30 21:48
3F:→ zzzaaa12:这个是我去掉其他部份的demo档案 08/30 22:19
4F:推 cjcat2266:我没有看很仔细,但应该是跟你timer的时间间隔太大有关 08/30 22:51
5F:→ cjcat2266:因为我改成 var aTime:Timer = new Timer(10); 08/30 22:51
6F:→ cjcat2266:还有 second += 0.01; 就没问题了 08/30 22:51
7F:→ cjcat2266:可能是你两次TimerEvent之间有哪个函式去扰乱 08/30 22:51
8F:→ cjcat2266:以至於在下次TimerEvent更新之前显示出了错误的样式 08/30 22:52
9F:→ zzzaaa12:嗯嗯 谢谢您 我再去试看看 08/30 23:34
10F:→ zzzaaa12:我发现是addASCuePoint造成的,已经OK了 谢谢 08/31 11:25