![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具与自动化
文章平均质量分 53
奋斗的老刘
打工仔
展开
-
【Unity3d】资源依赖反查工具
虽然Unity提供了资源的正向依赖查询,也就是一个Prefab引用了哪些资源,是可以使用EditorUtility.CollectDependencies函数全部找出来的。 但是,如果在项目中,我想知道一个Script,或者一个图片到底被哪些Pefab、material用了,如果没人用了,我就可以删掉了。 可惜Unity没有提供这个工具。 制作方案一:选定一组资源对象原创 2015-06-27 20:15:02 · 4157 阅读 · 0 评论 -
使用Perforce命令行实现自动化
第一步、初始化P4的命令行环境 ::在这里填的P4连接的IP和端口号 p4 set P4PORT=192.168.0.1:1666 ::在这里设置字符集 p4 set P4CHARSET=utf8-bom ::在这里填你的workspace名, 例如 p4 set P4CLIENT=my-workspace p4 set P4CLIENT= ::你存放P4的根目录, 比如d:\depot, 查看原创 2015-06-27 14:54:39 · 2266 阅读 · 0 评论 -
【Unity3d】如何解决在开发中添加了新场景后,需要手工维护BuildSettings中场景列表的问题
Unity有一项设定,就是如果Secne不在BuildSettings中,运行过程中就无法加载此Scene 当前,如果是在正式发布版本中,会使用Assetbundle来加载此Scene,但是如果在开发过程中 用Assetbundle肯定是不方便的,我们希望每次添加一个新的Scene,系统会自动将此Scene文件添加到BuildSettings中 那么,我们写一个RefreshScen原创 2015-06-27 15:04:38 · 7693 阅读 · 0 评论 -
【Unity3d】调整NGUI的打包工具,让NGUI打包Atlas时,自动获得图片九宫信息。
Unity试图整合美术流程,但是像我们的UI美术终究不可能全部在Unity中制作,主要工具还是Photoshop 在使用NGUI的过程中,不可避免地要使用NGU的Atlas,以及Sprite。 对于含有九宫信息的Sprite,一开始我们是先在Photoshop中切好图丢到Unity中打包成Atlas,然后手工去设置九宫信息。 美术再修改这张图,那么需要再修改Atlas,也就是说,原始图片是不原创 2015-06-27 15:26:59 · 982 阅读 · 0 评论 -
【Unity3d】在编辑器中实现位操作(Bit)的编辑
有些时候,想高效利用数据,把一个int(32位)掰成32个bool值。那么编辑器中有没有一个这样的插件支持呢? 以下是代码 using UnityEngine; using UnityEditor; using System; using System.Collections; using System.Reflection; public enum MyEnum { Enum1 = 1,原创 2015-06-27 15:36:36 · 876 阅读 · 0 评论 -
Windows平台下使用Jenkins自动发布Unity之Android程序与补丁
一、安装Jenkins 官方地址:jenkins-ci.org 一步步安装完毕后,启动Jenkins 二、安装Jenkins Unity插件 插件下载地址:http://updates.jenkins-ci.org/download/plugins/ 选择Unity3d-plugin,下载新最的版本文件,然后在Jenkins中安装此插件 三、配置Unity3D插件原创 2015-10-13 15:01:04 · 2455 阅读 · 0 评论 -
OSX平台下使用Jenkins自动发布Unity之iOS程序与补丁
由于Unity构建Android程序放在Windows机器上,Jenkins也安装于Windows平台上 为了便于使用,那么OSX下面自动发布,就不安装Jenkins了,改为直接使用ssh命令远程连接到OSX上面直接执行shell脚本即可。 一、在OSX上面新建 /User/liu/ios_build.sh, 内容如下 /Applications/Unity/Unity.app/Co原创 2015-10-13 15:17:00 · 669 阅读 · 0 评论 -
在OsX系统上使用Jenkins自动构建发布Unity3d的iOS版本到fir.im
一、在OsX系统上安装Jenkins 二、打开终端,安装XCode的命令行工具 xcode-select --install 三、添加xcodeproj和fir-cli工具 gem install xcodeproj gem install fir-cli 四、在~目录中新建一个Unity.rb文件,内容是需要对导出的iOS工程进行修改的脚本,其中 releaseTarget.f原创 2016-06-02 22:08:15 · 1651 阅读 · 0 评论