Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 未定义属性事件的Flex访问_Actionscript 3_Flex3 - Fatal编程技术网

Actionscript 3 未定义属性事件的Flex访问

Actionscript 3 未定义属性事件的Flex访问,actionscript-3,flex3,Actionscript 3,Flex3,我在Flex Builder 3中工作,并试图找出这个错误。错误控制台读取“访问未定义的属性事件”。我不明白为什么在我已经导入flash.events.EVENT时会显示此错误。Flex甚至无法识别当我键入addEventListener时出现的提示帮助程序弹出窗口(.它应该出现在左括号后,对吗?此外,我清理了目标,但仍然不走运。谢谢 package { import flash.display.Sprite; import flash.events.Event; p

我在Flex Builder 3中工作,并试图找出这个错误。错误控制台读取“访问未定义的属性事件”。我不明白为什么在我已经导入flash.events.EVENT时会显示此错误。Flex甚至无法识别当我键入addEventListener时出现的提示帮助程序弹出窗口(.它应该出现在左括号后,对吗?此外,我清理了目标,但仍然不走运。谢谢

package {

    import flash.display.Sprite;
    import flash.events.Event;

    public class testing extends Sprite
    {
        public function testing()
        {
            addEventListener(EVENT.ENTER_FRAME, loop);
        }
        private function loop(e:Event):void
        {
        }
    }
}

Actionscript是键敏感的

像这样:

addEventListener(Event.ENTER_FRAME, loop);
addEventListener(EVENT.ENTER_FRAME, loop);
不是这样的:

addEventListener(Event.ENTER_FRAME, loop);
addEventListener(EVENT.ENTER_FRAME, loop);

wakey wakey:)

谢谢乔治……我去掉了我的代码,这已经连续几个小时了。我知道这是件小事。新年快乐!请记住,类名的约定是大写字母,然后是“驼峰”(单词在新词上用大写字母分隔),例如Event、ProgressEvent等。常量应始终为大写,如ENTER_FRAME、INIT、COMPLETE等。actionscript中的常量通常包含简单的类型,如String、int、Number、,类将始终是一个复杂类型(至少扩展了对象的东西)。也祝你新年快乐!:)