[]问一下Laya.ClassUtils.getInstance()怎么使用的,为啥我 直接传入一个.'类名' 竟然提示错误获取不到这个类

问一下Laya.ClassUtils.getInstance()怎么使用的,为啥我 直接传入一个.'类名' 竟然提示错误获取不到这个类
let view = Laya.ClassUtils.getInstance('MainPage');
console.log(view);(打印出来是null)
//使用new 没有什么问题,可以正常显示,
// var view = new MainPage();
// Laya.stage.addChild(view);
为啥呢,这个该是怎么使用的呢????????
 
已邀请:

qian

赞同来自:

上一个帖子下已经给你回复
在调用这个方法之前需要注册对应的类 但是具体的操作我不是很懂 这是前人的经验

x8087ol

赞同来自:

用之前注册下,用类名绑定类Laya.ClassUtils.regClass('MainPage', MainPage);

jy02728471

赞同来自:

没有AS3的getDefinitionByName这样的方法吗?不需要提前注册的

要回复问题请先

商务合作
商务合作