找回密码
 立即注册
查看: 297|回复: 8

用lua实现mvvm界面框架

[复制链接]
发表于 2021-8-30 07:28 | 显示全部楼层 |阅读模式
用lua实现mvvm界面框架
发表于 2021-8-30 07:34 | 显示全部楼层
你好,autobind方法里面bindui是怎么实现的
发表于 2021-8-30 07:36 | 显示全部楼层
我是在m里键了张表,按变量名保存 {ui,func}
发表于 2021-8-30 07:36 | 显示全部楼层
SetText 这个方法没有加载上下文当中。binderUI也会设置的吧
发表于 2021-8-30 07:41 | 显示全部楼层
类外我觉得,在控件的userdata绑定这些信息不太好,尤其是在多人合作的时候,维护和迭代有些麻烦。个人觉得可以用一张lua配表来记录
发表于 2021-8-30 07:46 | 显示全部楼层
按文中的代码会的,实际的代码需要一些处理
发表于 2021-8-30 07:54 | 显示全部楼层
userdata在ui编辑器中设置,属于控件属性,加载ui即可获得,加lua不是更麻烦吗
发表于 2021-8-30 08:00 | 显示全部楼层
这是双向还是单向绑
发表于 2021-8-30 08:03 | 显示全部楼层
单向
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-24 13:42 , Processed in 0.116699 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表