我有一个来自我的图书馆的电影剪辑“achtergrond”,我把它放在舞台上,功能如下:
function set_game ()
{
oefNr = 4;
var bg:achtergrond = new achtergrond();
bg.x = 0;
bg.y = 0;
bg.name = "bg";
bg.gotoAndStop ("uit");
addChild (bg);
set_next ();
}
影片剪辑包含 2 帧“aan”和“uit”,它从帧“uit”开始。在我的游戏中,我想在播放声音时将帧设置为“aan”,如下所示:
function playSnd ():void
{
getChildByName("bg").gotoAndStop("aan");
snd = new Sound(new URLRequest("phonetic_" + curArr[curSnd] + ".mp3"));
cnl = snd.play();
cnl.addEventListener (Event.SOUND_COMPLETE, completeSnd);
}
但是对于我的生活,我找不到正确的方法来做到这一点。Flash 一直在讨论 displayObjects 和其他事情,我不知道为什么我不能处理我的影片剪辑。实际上,我有一个线索,但仅此而已。我还不太了解 Flash 的这一部分。