动态文本:动作脚本3.0

时间:2014-06-12 14:51:43

标签: actionscript-3 flash flash-builder dynamic-text

我正在尝试创建一个影片剪辑,其中我有一个带有默认字幕的动态文字" Sound'#'"。我正在努力让它变得动态和角色'#'应该用任何字母替换。我正在尝试阅读动态文本中的文本,并使用Action Script 3.0中的替换功能将该字母替换为另一个字母。当我使用trace进行检查时,字母会被替换,但它不会在flash阶段显示。令我惊讶的是它只显示大写字母。这是代码..

    var myPattern:RegExp = /#/g; 
    myTxt = myTxt.replace(myPattern,"w");
    trace(myTxt); // displays the expected output in the output panel
    movieclip1.myTxt.text=myTxt;
    trace(movieclip1.myTxt.text); // displays the expected output in the output panel

但是当我测试电影时,重播的信件丢失了。有什么想法吗?

谢谢, ħ

1 个答案:

答案 0 :(得分:0)

好吧,我明白了。我打开了属性面板并单击了嵌入字体选项并选中了:字符范围下的所有字形都有效。但我不确定它到底是做什么的,为什么我们需要它。