摘要: 仅适用于2018之前的版本,有UIElements或者UIWidgets的最好用新的 基本实现 树节点 窗口 不显示多余的折叠箭头 最简单的方法是改用Button 阅读全文
posted @ 2020-03-27 11:05 lunoctis 阅读(1546) 评论(0) 推荐(0)
摘要: "原文参考" 主要是通过 获取窗口句柄, 和Unity没有什么关系 阅读全文
posted @ 2020-03-26 15:58 lunoctis 阅读(1054) 评论(0) 推荐(0)
摘要: "参考QF.UIWidgets" "参考Unity官方示例 ConnectAppCN" 前面说过,当时没想明白一个问题,在reducer中每次返回一个 , 会造成极大浪费,没想到用什么办法来解决。 然后发现这些示例里面并没有每次创建一个新的State,只是直接修改了相应的值……那这样就简单多了。把R 阅读全文
posted @ 2020-03-03 09:40 lunoctis 阅读(371) 评论(0) 推荐(0)
摘要: 为了更贴近游戏实际ui的效果和使用环境, 从而讨论上一节遗留的问题, 列表显示是必不可少的 "参考" 修改之前的HomeRoute, 创建了一个列表, 显示从0到99的数字, 每个列表项高度为20(逻辑高度), 效果如下 通过UIWidgets Inspector可以看到列表项是循环回收的(即看不到 阅读全文
posted @ 2020-01-29 15:37 lunoctis 阅读(1352) 评论(0) 推荐(0)
摘要: 对响应式的数据组织结构不太熟, 直接尝试Redux走起 "参考资料" Redux的基本概念 state 一个字段用于存储状态 存储state的地方称为"store", 类似Model\DataCenter等, 把所有数据(state)存进去(类似playerprefs), 不对外提供setter方法 阅读全文
posted @ 2020-01-29 13:53 lunoctis 阅读(450) 评论(0) 推荐(0)
摘要: "Material Icon字体下载(github)" 前面的返回按钮, 以及自己试验的一些Icon都不显示, 然后回去翻UIWidgets的README emmm 下载字体放到 下 修改UI入口处 图标就可以正常显示了 阅读全文
posted @ 2020-01-28 18:58 lunoctis 阅读(522) 评论(0) 推荐(0)
摘要: Flutter的Route概念, 移动开发常指Page, 在android中指activity, ios中指viewcontroller, UGUI中常称为Panel\Form\View? 大概说的就是一个页面吧 之前UGUI的开发都是由一个UIManager来管理Open\Close Flutte 阅读全文
posted @ 2020-01-28 18:08 lunoctis 阅读(925) 评论(0) 推荐(0)
摘要: UIWidgets没有提供完整文档, 称可以去看Flutter的文档 "中文" \ "英文" 控件(Control)在Flutter中称为"Widget", 一个界面的若干控件是通过widget的组合实现的 通过UI容器类可以组合控件 是其中一种容器 效果如下 继承自 的大多数UI容器类的都可以设置 阅读全文
posted @ 2020-01-28 14:08 lunoctis 阅读(715) 评论(0) 推荐(0)
摘要: 安装参照 "github的README" 。UIWidgets相当于Flutter的一个Unity实现(后面表示UIWidgets和UGUI区别时直接称"Flutter"),是把承载的所有UI组件绘制成一张RawImage,从而大大减少DrawCall和耗电量,甚至达到原生应用的效果。 无Andro 阅读全文
posted @ 2020-01-28 10:58 lunoctis 阅读(472) 评论(0) 推荐(0)
摘要: 版本 Godot 3.1.2 背景 Godot的UI系统封装的很难受, 一些东西很难改动, 比如这个AcceptDialog的"确定"\"取消"按钮, 特别是在编辑器本身还有bug的情况下 其属性中不能直接修改AcceptDialog的"确定"\"取消" 可以通过添加翻译文件来解决, 而国际化也是现 阅读全文
posted @ 2020-01-27 12:49 lunoctis 阅读(1076) 评论(0) 推荐(0)