IMGUI:UNITY的新UI系统

条评论

我关注类似MVVM的UI框架已经很久了,从2019.1发布的功能列表中我终于看到了非常想要的功能库。那就是UI Elements.
我在2016年也写过类似框架介绍,感兴趣的话可以看一下细说PreGUI框架设计思路-蛮牛网
与PreGUI的设计思路类似,但是官方出品质量肯定上去不止一个台阶。另外配有完善的Profile工具。让你可以清楚的看到UI的布局细节。
截止到今日,IMGUI还是作为辅助UI系统在Unity中使用【编辑器】,相信过不了多久他就会转正甚至取代目前的UGUI,所以我们现在早点了解也好未来可以快速上手。好了下面开始正文 :)

    阅读全文

    http下载与ftp下载md5值不一致

    条评论
    这问题花了四个小时找答案,值得记录下。起因是这样的,我用工具上传一份文件(二进制)到ftp,通过http下载的时候md5值与我原始文件不一致。通过文件比对发现多了17字节。推测是编码问题,随后查找事情的起因。经过同事提醒是否是文件传输过程中造成的。遂检查Filezillia的传输设置。修改为二进制上传,问题解决。

      阅读全文

      使用ternimal 或 powershell 计算文件md5

      条评论
      最近经常会需要临时计算某个文件md5的需求。然后找了下相关命令在此记录下。 MAC: 1md5 you-file-full-path powershell 1get-filehash you-file-full-path -algorithm md5

        阅读全文

        AndroidStudio AVD FAQ

        条评论
        本篇记录一些在Profile APK过程中可能遇到的一些问题。当然我也查了好一会儿。在这里做一下记录。 Device File Explore

          阅读全文

          JIT && TOC

          条评论

          最近受一位蓝朋友影响看了一些项管相关的书,这里做一下记录。记录的内容不多科普文。摘录内容源于wiki。

            阅读全文

            使用VisualStudio Code 预览.md文件

            条评论

            本篇是给一个小朋友看的,原话是这样的:“用VisualStudio Code 看不了Markdown文件 。” 那么按照本篇操作,你将可以方便的在VsCode中预览Markdown文件。

              阅读全文

              Mac平台Debug lua提示缺少socket.http组件

              条评论

              起因是这样的我想在Mac上配一下Lua Debug环境,在debug的时候会用到socket链接到调试器。在intelliJ中Debug的时候它提示我“module ‘socket.http’ not found” 然后我就去了解了一下Lua环境的配置,这里着重要提到Lua的包管理工具 luarocks,还真是很方便缺什么直接就装什么。

                阅读全文

                UNITY Unable to instantiate UnityPlayerActivity

                条评论

                这段时间自从用了UNITY 2018.3.8F1 出现的bug很多,关于构建包的。不知道是不是 Unity 频繁更新导致的。截止到目前为止 我已经在UNITY HUB上看到了 UNITY2018.3.12.F1 这个版本了。我这边的遇到的问题主要体现在使用Gradle构建或者使用内置方式构建都会出现无法找到MainActivity。也就是Unity默认运行的那个Activity.即使我直接创建一个新的工程打包,亦是如此。
                无法找到这个 unityplayer.UnityActivity 或者 xxx.xxx.xxx.UnityPlayerActivity

                  阅读全文

                  优化IL2CPP打包速度

                  条评论
                  今天有同事找我聊了一下关于打包的问题,他说在UNITY IL2CPP下编译速度过慢,切换成 mono 会快三分之一。这个速度有没有办法优化。我倒是没有什么实际优化打包速度的操作经验,让我来做一般就是资源层优化,当然这是最难也最容易做到的。但是他倒是给我提了几个不错的建议。我看了下UNITY的官网确实如此。本篇记录之。 降低硬盘读写(各种方案:关闭杀毒软件/用两块ssd项目与unity分开/等...

                    阅读全文