你知道是否有一种简单的方法可以将一些参数传递给通过调用的函数
haxe.Timer.delay(func, delay);
我所说的“简单”是指无需创建任何自定义计时器。
您可以使用bind() https://haxe.org/manual/lf-function-bindings.html为了这。例如,如果你想打电话someFunction("abc")
:
haxe.Timer.delay(someFunction.bind("abc"), 1000); // 1s
在 Haxe 3 之前,您可以使用callback http://old.haxe.org/ref/callback:
haxe.Timer.delay(callback(someFunction,"abc"), 1000); // 1s
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)