Alert.Show() null reference as3



我只是想在AS3中弹出一个警报框。我正在使用Flashdevelop,当我运行这个简单的代码时,我得到了空引用错误。我认为这与舞台有关,但我不知道。

import mx.controls.Alert;
public class Main extends Sprite
{
  public function Main()
  {
     Alert.show("hello World","title",Alert.YES | Alert.NO);
  }
}

我想运行此警报,并且根据警报返回的内容,我希望返回真或假。但是,如果我们可以从显示警报对话框开始,我会很高兴

Alert 是一个 flex 组件。您确定要创建 flex 应用程序吗?

问题是,我把所有的文本都写在AS文件中。当我使用 MXML 文件作为视图时,警报将正确弹出。

最新更新