[]Laya.Handler.create 加载图片回调参数问题

我想在调用loadImage加载图片完成之后把某个参数带到Handler里,但是按网上的说法我一直是失败,
示例代码:
//初始化微信小游戏
Laya.MiniAdpter.init();
//程序入口
Laya.init(Laya.Browser.width, Laya.Browser.height, Laya.WebGL);
var sp = new Laya.Sprite();
Laya.stage.addChild(sp);
sp.loadImage("res/img/popular.png", 0, 0, 0, 0, Laya.Handler.create(this, function (a1, a2) {
console.log(a1, a2);
}), [100]);

QQ20180621-205532.png

 
为什么不能把Laya.Hander.create后面带的这个参数传到Function里面?
 
 
 
已邀请:

Aar0n

赞同来自: 135*****305

public static function create(caller:*, method:Function, args:Array = null, once:Boolean = true):Handler {
            if (_pool.length) return _pool.pop().setTo(caller, method, args, once);
            return new Handler(caller, method, args, once);
        }
 
看源码,这个参数应该写在回调方程 加,逗号的后面,这个参数不要直接写在方程括号里。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作