Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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-Enter-frame的用途是什么_Actionscript 3_Apache Flex - Fatal编程技术网

Actionscript 3 flex-Enter-frame的用途是什么

Actionscript 3 flex-Enter-frame的用途是什么,actionscript-3,apache-flex,Actionscript 3,Apache Flex,如何以及何时使用obj.addEventListener(Event.ENTER_FRAME,fun)ENTER FRAME Event?我不知道如何在displayobjects或UIcomponents上使用它?每次渲染舞台时,都会触发ENTER\u帧。在示例中,如果要在舞台上移动对象,可以执行以下操作: // Your Sprite mySprite.addEventListener(Event.ENTER_FRAME, moveIt); function moveIt(e:Event)

如何以及何时使用
obj.addEventListener(Event.ENTER_FRAME,fun)
ENTER FRAME Event?我不知道如何在displayobjects或UIcomponents上使用它?

每次渲染舞台时,都会触发ENTER\u帧。在示例中,如果要在舞台上移动对象,可以执行以下操作:

// Your Sprite
mySprite.addEventListener(Event.ENTER_FRAME, moveIt);

function moveIt(e:Event):void{
    e.currentTarget.x += 1;
}

作为一个小例子。

每次渲染舞台时,都会触发ENTER\u帧。在示例中,如果要在舞台上移动对象,可以执行以下操作:

// Your Sprite
mySprite.addEventListener(Event.ENTER_FRAME, moveIt);

function moveIt(e:Event):void{
    e.currentTarget.x += 1;
}

仅举一个小例子。

一个框架没有任何视觉效果。运行flash/flex应用程序时,可以设置渲染整个项目的帧速率。如果将帧速率设置为30,则整个舞台将每秒渲染30次。这将更新屏幕上的视觉元素。@checkmate作为“何时在Flex应用程序中使用ENTER_FRAME”的答案:从不(除非您手头有非常具体的要求或游戏)。将其视为一个更低级的ActionScript事件:Flex框架大量使用它进行渲染和动画制作,但将复杂性抽象掉了。一个帧并不是视觉上的。运行flash/flex应用程序时,可以设置渲染整个项目的帧速率。如果将帧速率设置为30,则整个舞台将每秒渲染30次。这将更新屏幕上的视觉元素。@checkmate作为“何时在Flex应用程序中使用ENTER_FRAME”的答案:从不(除非您手头有非常具体的要求或游戏)。将其视为一个更低级的ActionScript事件:Flex框架经常将其用于渲染和动画,但将复杂性抽象掉。