您如何在这段代码中的文本之间停顿?

问题描述

我正试图在“很久以前”和此后的间隔之间停顿一下,但是我很难做到这一点。我该如何运作?我尝试使用计时器,但是我做不到,这很难实现。

这是我的代码:

var snd: textStory = new textStory();
var snd2: soundStory = new soundStory();
var myString: String = "Long ago,two races\nruled over Earth:\nHUMANS and MONSTERS.";
var myArray: Array = myString.split("");
snd2.play();
addEventListener(Event.ENTER_FRAME,frameLooper);
function frameLooper(event: Event): void {
    if (myArray.length > 0) {
        if (n == 1) {
            tf.appendText(myArray.shift());
            n = 0;
            snd.play();
        } else {
            n++;
        }
    } else {
        removeEventListener(Event.ENTER_FRAME,frameLooper);
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)