使用cc.instantiate创建prefab如何给构造方法传参数?

我使用的TS脚本
let dengluLayer = cc.instantiate(this.denglu_layer);
想给绑定的类的脚本构造函数传参数,该怎么做?

绑定的脚本也属于组件,可以通过名字查找出来

据我所知,不行。你不应该传构造参数。你应该用二次构造,或者用数据驱动,之类的方法。

let dengluLayer = cc.instantiate(this.denglu_layer);
dengluLayer.getComponent(“脚本名”).xxxxxx函数(参数1,参数2…)

1赞

cc.instance怎么进行二次构造包装传递参数。。:blush: