簡體   English   中英

在 AS3 中創建文本

[英]Creating text in AS3

我遵循本教程是為了更好地了解此處找到的類。

我在第 10 步之前所做的一切都正確,但是當我導出 SWF 時,我得到了一個空白屏幕。 我在編譯器中收到一條錯誤消息,提示“點之前需要標識符”。

我不知道這意味着什么,但您可以下載我的文件並查看並希望給我一個答案,謝謝!

這是我的代碼:

package {

    import flash.display.MovieClip;
    import flash.text.TextField;
    import.text.TextField;

    public class documentclass extends MovieClip 
    {       
        public function documentclass() 
        {
            // constructor code
            var tf:TextField = new TexfField();
            addChild(tf);
            tf.text = "Hello Wrold";                
        }
    }

}

您的錯誤由這一行觸發, import后有一個點( . ):

import.text.TextField;

即使您不需要,因為您已經導入了TextField類。

然后你在這一行有一點打字錯誤:

var tf:TextField = new TexfField();

這應該是:

var tf:TextField = new TextField();     // new TextField, with "t" not "f"

所以你的最終代碼可以是這樣的:

package {

    import flash.display.MovieClip;
    import flash.text.TextField;

    public class documentclass extends MovieClip 
    {       
        public function documentclass() 
        {
            // constructor code
            var tf:TextField = new TextField();
            addChild(tf);
            tf.text = "Hello Wrold";                
        }
    }

}

希望能有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM