武斗火柴人格斗论坛

首页 » Stick Animation Class » 我要提问 Question » 为何在遮罩层下无法显示动态文本框变量内容?
BMW530i - 2008-3-30 10:13:00
我在一个影片剪辑中做了一个动态文本框,并设定其变量名为“sj”,帧动作设定为
t = new Date();
this.sj = t.getFullYear()+"年"+(t.getMonth()+1)+"月"+t.getDate()+"日"+t.getHours()+"时"+t.getMinutes()+"分"+t.getSeconds()+"秒";
把此剪辑放入场景中一个遮罩层下,测试影片,文本框内内容无显示,而把此影片剪辑所在层放置在遮层上时,测试影片则可显示文本框内容!请问这是为什么?可否使其在遮罩层下也能显示内容?
solo - 2008-3-30 11:12:00
没错~  遮罩下确实无法显示动态文本, 但并非不能解决~


采用嵌入的方式, 比如你动态文本是数字, 那么就选择数字




通过这种方式还可以让动态文本框具有抗锯齿功能, (默认是锯齿的系统文字) ,并且支持透明,旋转得常规方式~
BMW530i - 2008-3-30 11:27:00
:Yoci11: 谢谢老大,搞定了!不过又发现一个问题,为什么勾选上自动调整字距选项后,内容还是无法显示,不勾选,内容就可以显示?
solo - 2008-3-30 12:00:00
这个不知道~  你别勾就是了~  用以下的方式调整间距
ppzhu - 2008-3-30 12:20:00
动态文本名:content
遮罩元件转为影片剪辑:mask_mc
在AS里最后一行,加入content.setMask(mask_mc);
这个不仅可以实现对动态文本进行遮罩,其他也可以:Yoci8:
1
查看完整版本: 为何在遮罩层下无法显示动态文本框变量内容?