1 protobuf报错: required field,
把三个可选项写成了required, 改成 optional就可以了。 定协议要仔细,严格区分哪些是必须的,避免发消息的时候要设置不必要的默认值
2 laya报错:Maximum call stack size exceeded
年月日三个list ,只有 月 日 报错,
原因: laya 中list对触摸响应是和它的item数量有关的,当item过多的时候调用堆栈就超出最大值,所以改成几个list用一个触摸响应就可以了,不要直接对list控件操作。
修改后:
Laya.stage.on(Event.MOUSE_UP, this, mouse_up_call);
离开界面时永远注意关闭和释放资源
Laya.stage.off(Event.MOUSE_UP, this, mouse_up_call);
北上杭码农聚集地 qq群号:199678137 ,欢迎入群讨论技术问题
记录搬砖时遇到的每一个小问题 (●'◡'●) ~