我正在尝试创建一个影片剪辑,其中我有一个带有默认字幕的动态文字" 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
但是当我测试电影时,重播的信件丢失了。有什么想法吗?
谢谢, ħ
答案 0 :(得分:0)