this.onenterframe = function () {
var _local2 = percent.text * of.text;
var _local1 = _local2 / number(100);
if (of.text === "") {
answer.text = "";
}
else if (of.text > "0") {
answer.text = _local1;
}
};
我几年前使用过此代码,现在我想如何在AS3中重新开始工作。
答案 0 :(得分:0)
AS3使用事件,因此您重写此代码的方式是:
在我的示例中,我将事件列表添加到stage
,但在您的代码中,您可能需要根据您正在执行的操作将其添加到其他位置。
stage.addEventListener(Event.ENTER_FRAME, onEnterFrame);
function onEnterFrame($e:Event):void
{
var _local2:Number = Number(percent.text) * Number(of.text);
var _local1:Number = _local2 / 100;
if (of.text === "")
{
answer.text = "";
}
else if (Number(of.text) > 0)
{
answer.text = _local1;
}
}