[]问一个问题就是你们的每个UI都继承了一个引擎的代码我要写一个UI的基类那不就无法继承了

已邀请:

132*****180

赞同来自:

每个界面的之间的通讯如何传递了,无法继承我自己写的UI基类

Monica - 知识达人

赞同来自:

IDE创建的UI页面只有View和Dialog,这个是不能修改为其他的
界面之间如何传递信息?可以用自定义事件,具体的实现方式可以参考下这个帖子:https://ask.layabox.com/question/3957

云中居士

赞同来自:

这个问题都一年多了还是没人回答。。。。。。。
 
我试过了,如果是自己做的面板中的原件,放到舞台中的,可以绑定runtime,这样就是继承的
 
但是如果是面板本身绑定runtime并没有用,导出的UI类依然还是extends View,依然还是调用不到基类的函数;会报错:“xxx this variable is not defined”;并且在源码中看到“/*no*/this.xxx()”
 
最头痛的是自己把extends View改为extends自己写的基类后没问题可以正常调用基类函数,但是一刷新它又自动改回extends View了,于是乎每次生辰都要把所有的class全部改一遍继承
 
这个到layaair2.0了还没有解决吗?
 

要回复问题请先

商务合作
商务合作