gpt4 book ai didi

actionscript-3 - as3函数指针

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

private function myFunction(numIn:Number){
trace ("numIn " + numIn);
}

var plan:Object = { "theFunctionName": "myFunction" }


// now use the function

plan.theFunctionName(5);

// should trace out: "numIn 5"

这行不通,但你能看到我在做什么吗?它有点像函数指针,或者当您将函数名称传递给事件监听器时。谢谢。

最佳答案

要么按照雅各布的建议去做,要么你甚至可以这样做:

// Your function.
function myFunction(numIn:Number):void
{
trace("numIn " + numIn);
}


// Assign "myFunction" to the property "callback" of type "Function".
var callback:Function = myFunction;

// Call "myFunction" via "callback".
callback(5); // numIn 5

关于actionscript-3 - as3函数指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6461591/

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