我们可以在java脚本中轻松地发出警报。是否有可能在ActionScript中获得这个或类似的警报?ActionScript中的JavaScript警报
我有以下测试类在行动脚本。 Trace与java脚本中的console.log()相同。是否可以在操作脚本中显示消息?
package {
import flash.display.MovieClip;
public class ooas3 extends MovieClip{
public var color:String = "red";
public var num:Number = 100;
public function ooas3() {
theMovie_DoFSCommand(color,"ooas3 num is "+num);
}
function theMovie_DoFSCommand(color, args) {
if (command == "red") {
trace(command + " - " + args);
// Can above line is replaced by Alert similar to java Script Alert ?
}
}
}
}
由于按照菲利普的adivice我测试下面的类上actionscript docs:
package {
import flash.text.TextField;
import flash.display.MovieClip;
import flash.external.ExternalInterface;
public class extint_test extends MovieClip {
public function extint_test() {
var isAvailable:Boolean = ExternalInterface.available;
var availTxt:TextField = new TextField();
availTxt.text = isAvailable.toString();
addChild(availTxt);
}
}
}
上面的代码提示“测试”类似的JavaScript。这是一个显示消息的Flash窗口。但如何在我的类中集成类似的代码。即如何使用此Flash警报窗口来修改trace ("something")
?
是看到这一点:http://code.google.com/p/flash-console/| - | http://labs.findsubstance.com/2008/02/26/firebugs-console-log-flash-debugging-made-easy/ http://code.google.com/p/flash-tracer/ | - | https://addons.mozilla.org/fr/firefox/addon/flashtracer/ – mgraph 2012-03-19 14:07:01
+1。谢谢mgraph – 2012-03-20 05:31:18