![](https://img-blog.csdnimg.cn/20200707133315214.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity技术专栏
文章平均质量分 81
以实战为探索,记录与分享Unity的各类问题与技术~
素颜悠悠
一个有梦想的代码搬运工~
展开
-
Tolua接入lua-protoBuf教程
一、资源下载与安装tolua_runtime:https://codechina.csdn.net/mirrors/topameng/tolua_runtime?utm_source=csdn_github_accelerator(CSDN上的github镜像仓库,源仓库为:https://github.com/topameng/tolua_runtime) NDK下载(NDK版本为:android-ndk-r10e与android-ndk-r15c):https://dl.google.com/an原创 2021-03-10 16:12:05 · 1791 阅读 · 0 评论 -
使用UGUI实现NGUI的Flip翻转效果
新的项目从NGUI换到了UGUI,在实现策划需求的时候遇到了一个问题:有一张图片在某些时候需要以垂直翻转的效果来呈现。下意识的,我就去找Image上的Flip按钮:。纳尼?UGUI的Image上没有flip选项。这时候最简单的方法其实可以直接修改location的X或者Y为-1,来实现水平或者垂直翻转的效果。但是这种情况并不适用于所有的情况,譬如:这个图片上有animation动画,修改了图片的scale,难道还需要不同翻转效果时,animation也要动态的更改吗?所以最普适的做法应该是更改image原创 2021-01-30 17:59:32 · 762 阅读 · 0 评论 -
ProtoBuf生成EmmyLua注解API提示文件(支持复杂的嵌套结构)
身为一个码农,写代码没有提示是最难受最影响效率的吧,偏偏lua就是这样的。目前,大多数的Unity游戏开发者都已经开始使用IntelliJ IDEA来写lua代码,很重要的一个原因就是IDEA中的EmmyLua插件(EmmyLua插件下载地址:https://emmylua.github.io/),使用这个插件可以极大的提高我们的开发效率。我们自己写的业务逻辑添加emmylua注解很简单,但是如何在项目中生成带注解的proto提高我们的开发效率呢?这时我们就需要一个像导表工具一样的根据proto导出em原创 2020-07-07 12:01:26 · 2791 阅读 · 3 评论 -
Unity编辑器拓展之自定义UnityToolbar
为何要实现CustomToolbar在项目的开发或者测试过程中使用某些常用功能,不管是放到右键的菜单栏里还是编辑器顶部的菜单栏里都需要至少2、3步操作才可以点到想要的按钮,譬如:或者如果可以像平时点击播放按钮一样,在工具栏里有一些极其常用的按钮、当前分支的SVN地址、调节TimeScale等,会极大的提高我们的开发效率。如何实现CustomToolbar在实现CustomToolbar的过程中,参考了:https://github.com/marijnz/unity-toolbar...原创 2020-06-11 16:42:31 · 3238 阅读 · 4 评论 -
Unity中的GUIStyle详解
在平时项目开发中进行编辑器扩展是不可或缺的,拓展编辑器是一定需要创建各类组件。其中有一个需要提供的参数是GUIStyle参数,该参数可以让我们自定义组件的样式。比如,创建GUILayout.Button组件:GUIStyle可以new一个全新的实例,这样,需要自己处理所有自己需要的效果。GUIStyle还可以基于已经存在的实例new一个新的实例,这样,只需对原有的效果中不符合自己需求的进行修改(省事省力,这类情况是我们最常用的),譬如:GUIStyle btnStyle = new GUISt原创 2020-06-10 22:42:04 · 13566 阅读 · 5 评论 -
在Idea上操作SVN报错:Error:'C:\Program' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
我在idea上点击“show history”、“updateproject”、“Commit”或者“Annotate”的时候报错如下:百度很多文章,又自己捣鼓了很久,发现原因是:在idea的Settings — Subversion下配置svn.exe 时候环境的时候 C:\Program Files\TortoiseSVN\bin\svn.exe 中间这个空格识别不出(吐血~),出问题的...原创 2020-04-30 15:14:37 · 6331 阅读 · 11 评论 -
AndroidStudio导出aar包给Unity(最详细)
AndroidStudio导出aar包给Unity前言:之前一直使用Eclipse导出jar包来作为Android与Unity的交互,但是最近Google及各个SDK商在大力推广比Eclipse更为便捷的AndroidStudio,因此为了与时俱进不被时代抛弃,我们也开始用aar包代替jar包。故此研究了AndroidStudio如何导出aar包给Unity。发现网上的教程虽然多,但是部分文章其实...原创 2018-03-04 15:21:18 · 10923 阅读 · 5 评论