gpt4 book ai didi

actionscript-3 - 记录调度自定义事件(在 actionscript 3 中)

转载 作者:行者123 更新时间:2023-12-04 18:15:57 25 4
gpt4 key购买 nike

假设我的 X 类能够调度 3 种类型的(自定义)事件。
在我的类文件中,我应该在哪里以及如何最好地记录这种行为?

最佳答案

添加 [Event]您的类(class)上方的元标记。

来自 Starling Framework 的示例:

package starling.core
{

/** Dispatched when a new render context is created. */
[Event(name="context3DCreate", type="starling.events.Event")]

/** Dispatched when the root class has been created. */
[Event(name="rootCreated", type="starling.events.Event")]

/** The Starling class represents the core of the Starling framework.
*
* <p>The Starling framework makes it possible to create 2D applications and games that make
* use of the Stage3D architecture introduced in Flash Player 11. It implements a display tree
* system that is very similar to that of conventional Flash, while leveraging modern GPUs
* to speed up rendering.</p>
*
* <p>The Starling class represents the link between the conventional Flash display tree and
* the Starling display tree. To create a Starling-powered application, you have to create
* an instance of the Starling class:</p>
*
* <pre>var starling:Starling = new Starling(Game, stage);</pre>
*
*/
public class Starling extends EventDispatcher
{
/** The version of the Starling framework. */
public static const VERSION:String = "1.2";

关于actionscript-3 - 记录调度自定义事件(在 actionscript 3 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11712927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com