我遵循本教程是为了更好地理解找到的here类。
我做了一切正确到第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";
}
}
}
答案 0 :(得分:2)
此行触发了您的错误,.
后面有一个点(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";
}
}
}
希望可以提供帮助。