在我的主时间轴中,我有这段代码
var screen:App42LeaderBoard = new App42LeaderBoard(1);
并且在.as文件中的那个类中我有public var会发生变化,所以基本上这个代码它只加载第一个值,我该怎么做呢
var screen:App42LeaderBoard = new App42LeaderBoard(1);
在as3中的onEnterFrame函数的每一帧上执行?
答案 0 :(得分:0)
:
addEventListener(Event.ENTER_FRAME, onFrameEnter);
并添加一个处理程序,该处理程序将创建该对象的新实例:
function onFrameEnter(e:Event):void
{
var screen:App42LeaderBoard = new App42LeaderBoard(1);
}
小心,看起来它可能是代码中的CPU重要部分。请记住,您始终可以使用以下命令删除侦听器以停止创建对象:
removeEventListener(Event.ENTER_FRAME, onFrameEnter);