[]js如何调用as的实例方法

as的类编译成js后,初始化的时候是一个匿名类,我如果想调用这个类的实例方法怎么办
我现在只能调用这个类的静态方法,
如果我在重新new 一个类的话,就不是原来的实例了
2345截图20180126151541.png
已邀请:

qian

赞同来自:

LayaAir下没直接提供js调as的接口,但是as编译后就是标准的js文件,你可以把as项目看做是一个单独的js文件,编译后会自动生成一个譬如LayaUISample.max.js的js文件,你所说的js调as的方法,实际上也就是你的js文件去调用LayaUISample.max.js文件下的方法,注意下index.html下script标签的引用顺序,按照正常的js调js的方式去调用就可以了!         

xiahaijiao

赞同来自:

非常感谢,及时回答……现在的我as中只有一个类,编译成js后,有没有一个变量引用这个类……我现在可以调用这个类的方法,但是必须是new 一个这个类才可以(这样的话,这个类的初始化方法会在走一次)
 
截图中的类会走两次,初始化方法

要回复问题请先

商务合作
商务合作