示例程序 FlashDevelop 出错
Error in Sample program FlashDevelop
这是示例程序的代码,它是一个 Hello World 程序。
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
/**
* …
* @author Your Name
*/
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry
var greeting:TextField = new TextField();
}
greeting.text = (“Hello, World”);
greeting.x = 100;
greeting.y = 100;
addChild(greeting);
}
}
当我 运行 它时,我得到 2 个语法错误,都在第 43 行 \src\Main.as(43): col: 18 Error: Syntax error。我做错了什么?我用谷歌搜索了这个问题,但没有运气,请帮忙!!!任何帮助将不胜感激!教程的 link 在这里“https://precisioncode.wordpress.com/2012/09/16/a-tutorial-in-as3-with-flashdevelop/”。
“Hello, World”周围的引号是从网上复制粘贴的,不是您键入shift和引号键时得到的字符,删除复制的并自己键入。
这是示例程序的代码,它是一个 Hello World 程序。
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
/**
* …
* @author Your Name
*/
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry
var greeting:TextField = new TextField();
}
greeting.text = (“Hello, World”);
greeting.x = 100;
greeting.y = 100;
addChild(greeting);
}
}
当我 运行 它时,我得到 2 个语法错误,都在第 43 行 \src\Main.as(43): col: 18 Error: Syntax error。我做错了什么?我用谷歌搜索了这个问题,但没有运气,请帮忙!!!任何帮助将不胜感激!教程的 link 在这里“https://precisioncode.wordpress.com/2012/09/16/a-tutorial-in-as3-with-flashdevelop/”。
“Hello, World”周围的引号是从网上复制粘贴的,不是您键入shift和引号键时得到的字符,删除复制的并自己键入。