0
var myTimer:Timer = new Timer(1000);
    myTimer.addEventListener(TimerEvent.TIMER, countdownHandler);
    function countdownHandler(event:TimerEvent):void{   
        countdown1.text = 100-myTimer.currentCount+"seconds Left";
        if(myTimer.currentCount==100){gotoAndStop(66)}  
    }
function start_btn_clicked(e:MouseEvent):void{
    gotoAndPlay(getLevelFrame(1));
    myTimer.start();
    SoundMixer.stopAll();
}

我试图在我的舞台上放置一个倒数计时器,但计时器没有显示在舞台上。打印的单词不是“seconds Left”,而是“secons eft”。我可以在其他场景上运行,但不能在这个场景上运行。

4

1 回答 1

2

正如 Kaushal De Silva 所说,这绝对是一个字体嵌入问题。

以下是嵌入字体的方法:

  1. 在您的舞台上选择一个 TextField

  2. 单击Embed属性面板中的按钮

    在 Flash 中嵌入字体

  3. 选择您需要的字符范围

    在此处输入图像描述

  4. 点击OK

差不多就是这样。

于 2013-11-01T08:27:44.387 回答