var tf:TextFormat = txt.defaultTextFormat; tf.italic = true; txt.defaultTextFormat = tf; //txt.text = txt.text;
如果text不改变他一下的话,样式不会马上自动更新...
所以为了保证内容不变而更新样式,要原地赋值一下,估计又是渲染优化造成的遗漏。
var tf:TextFormat = txt.defaultTextFormat; tf.italic = true; txt.defaultTextFormat = tf; //txt.text = txt.text;
如果text不改变他一下的话,样式不会马上自动更新...
所以为了保证内容不变而更新样式,要原地赋值一下,估计又是渲染优化造成的遗漏。
转载于:https://www.cnblogs.com/holybozo/archive/2010/10/21/1857554.html