我跟着啧啧在这里 http://www.senocular.com/flash/tutorials/as3withmxmlc/ 并使用flex3.6和flex4.6编译,但运行swf会出现一个空白屏幕。使用FDT 5 http://fdt.powerflasher.com/编译的相同程序运行正常。那么命令行中缺少什么?
更新:我使用的命令行只是
mxmlc "c:\flextutorial\HelloWorld.as"
与上面的教程相同。
更新2:它不能与FlashDevelop(http://www.flashdevelop.org/)一起运行。但为什么它与FDT 5(http://fdt.powerflasher.com)?
有关我的HelloWorld.as源代码
package {
import flash.display.Sprite;
import flash.text.TextField;
public class HelloWorld extends Sprite {
public function HelloWorld() {
var display_txt:TextField = new TextField();
//display_txt.x = 0;
//display_txt.y = 0;
display_txt.text = "Hello World!";
//display_txt.backgroundColor = 0xFF0000;
addChild(display_txt);
}
}
}
答案 0 :(得分:1)
当您说运行SWF时,是否可以将其嵌入HTML页面并在同一浏览器上查看?您可以使用2个Flash播放器版本(一个在FD IDE中,另一个在内)。
同时安装Flash Debugger Player http://wwww.adobe.com/support/flashplayer/downloads.html