我创建了一个拼写难题,它将文件AS3
中的单词列表加载XML
到Array
.
当代码循环遍历数组时,它将每个单词分配给一个名为“current_word”的变量,然后打乱“current_word”的字母并将它们显示在舞台上。
我想添加一个动画MovieClip
作为视觉辅助,其类名与当前单词的值匹配。
例如,如果当前单词是“bear”,则MovieClip
类名为“bear”的 a 从库加载到阶段。
我试图创建一个名为“tempItemClip”的空影片剪辑,并用var current_word
.
没有错误,但它不起作用。我是 ActionScript 的新手。有人可以建议我最好的解决方案吗?
public function getWord()
{
current_word=pWord[ques_num];
setTiles(current_word.length);
ques_num++;
trace(current_word);
var tempItemClip:MovieClip = new MyItem();
Puzzle_screen.addChildAt(tempItemClip,4);
tempItemClip.x=380;
tempItemClip.y=130;
//var myClip:Object = getDefinitionByName(current_word);
var myClip:MovieClip = new MovieClip();
tempItemClip[current_word] = myClip;
tempItemClip.addChild(myClip);
}