
工具
zhutaorun
Unity3D客户端开发。
个人Github:https://github.com/zhutaorun
新博客http://zhutaorun.win
知乎帐号:https://www.zhihu.com/people/zhutaorun
展开
-
Lua热重载
之前项目用Lua的模块很少,确实没关注是否在客户端部分实现热重载。因为项目的服务器开发是C++和Lua的组合,在配合处理开发的时候,服务器脚本实现热重载。在客户端使用Lua的模块越来越多,也有人更多的同事开始用Lua开发。为了提高开发效率,觉得还是可以花点时间在客户端实现下Lua热重载。Lua的特点:基于寄存器的虚拟机,简洁的语法,高效的编译执行,容易嵌入的特性。Lua在国内互联网技术上的应用也占领不少市场,redis,openresty, skynet等等都能看到Lua忙碌的身影。一、原理函数r.原创 2020-12-13 15:23:50 · 2044 阅读 · 0 评论 -
adb命令汇总
adbtools 看unity在安卓设备上的运行情况,看logcat 还有看内存占用情况。这是我在短暂的安卓开发过程,原创 2016-03-16 23:39:16 · 595 阅读 · 0 评论 -
Unity4.X AssetBundle工具BundleManager
Unity3D 4.6.x AssetBundle 管理原创 2016-09-20 00:13:17 · 1309 阅读 · 0 评论 -
关于Markdown
Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。认识 Markdown在刚才的导语里提到,原创 2016-12-05 00:06:21 · 522 阅读 · 0 评论 -
Android真机调试
真机调试优势:在于时候看到运行的cup使用情况,项目测试通过这个真机测试找出了卡的运行,在倒计时上。有协程一直被调用占用资源,在打开这个功能后很卡,通过这个方法,定位到原因。连接调试,运行到卡的时候,可看到什么代码造成的。一.配置安卓打包环境JDK和ADK安装安装完成配置adbtools的环境变量在unity里指定sdk和jdk路径二.Unity 设置项目切成android 设置在Wi原创 2017-01-21 00:02:31 · 434 阅读 · 0 评论 -
查找代码的中文插件
< 最近项目做国际化,虽然在文字内容设计上,做了配表,来帮助实现以后要的国际化。但是还是不可避免有些写在代码中的中文文字。 一.使用vs和正则表达式查找Ctrl+shift+F,打开查找和替换。查找选项中,勾上使用正则表达式,查找的内容为,可以排除注释中的代码,但是Unity的Deg和或者自定义的Deg代码没办法排除。xml和cs的格式全都找到了。 二.写Unity插件查找可设置查找路径,排原创 2017-04-30 18:48:29 · 1488 阅读 · 0 评论 -
再谈优化
title: 再谈优化date: 2018-11-01 23:04:58tags: Unity3D 优化categories: 技术积累之前项目的主程说优化口诀,优化就三样。算法优化,把CPU的事情放到GPU,都不行了就开多线程干。经历目前这个项目的优化,加上看了一些UWA的文章。一.优化的目的对程序员来说,提高“性能”;性能是关于计算机所需花费的时间和内存空间占用,宏观上保持...原创 2018-11-01 23:10:33 · 260 阅读 · 0 评论