Unity Editor 替换UILabel 引用的Font

2017-10-17 雨辰 Unity3D

using UnityEngine; using UnityEditor; /// <summary> /// 根据鼠标点中的对象批量修改所有UI字体脚本,脚本位于Editor文件夹 /// </summary> public class ChangeFontWindow : EditorWindow { //是否改变当前字体 private static bool isChangFont = false; //是否改变引用字体库 private static bool isChangFontLibrary = f...

阅读全文>>

标签: Unity3D-Editer

评论(0) 浏览(954)

NGUI 导出图集原图

2017-10-10 雨辰 Unity3D

UIAtlasMaker.cs //---------------------------------------------- // NGUI: Next-Gen UI kit // Copyright © 2011-2015 Tasharen Entertainment //---------------------------------------------- using UnityEngine; using UnityEditor; using System.Collections.Generic; using System....

阅读全文>>

标签: Unity3D-Editer Unity3D

评论(2) 浏览(899)

C# 执行bat

2017-9-22 雨辰 DOS

Process proc = null; try { string targetDir = Application.dataPath.Substring(0, Application.dataPath.IndexOf("Assets")); proc = new Process(); proc.StartInfo.FileName = targetDir + "bundle_run_copy.bat"; proc.StartInfo.Arguments =...

阅读全文>>

标签: Unity3D-Editer DOS

评论(0) 浏览(710)

TweenText 支持千位分隔符

2017-8-22 雨辰 Unity3D

using UnityEngine; using System; using System.Collections; using System.Collections.Generic; using System.Globalization; /// <summary> /// Tween the widget's depth. /// </summary> [RequireComponent(typeof(UIWidget))] [AddComponentMenu("NGUI/Tween/Tween Text")] public class Tw...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer Unity3D

评论(0) 浏览(805)

Unity 5 中的全局光照技术详解

2016-9-23 雨辰 Unity3D

简介 全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算。 同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注意颜色如何在不同的表面进行光的”反弹”,产生更真实的结果。 在本文中,我们会描述全局光照如何在Unity里运作,带领你通过不同的照明技术解释如何在项目里设定照明,并思考如何透过各种工具帮场景打光。 选择一个照明专案 广义的来说,Unity的全局光照是...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer Unity3D-Shader Unity3D 技术问题

评论(0) 浏览(591)

unity3d unilua

2016-8-20 雨辰 Unity3D

最近项目要做热更新,unilua 由xebecnan(云风团队)开发,顺便我也来学习下,虽然很早就了解过unilua但由于没有在项目使用所以也就没有深入研究。正好最近项目要做热更新就来研究下。 iOS上不支持反射。所以很自然的,想到使用Lua、Python等脚本语言。 Unilua: https://github.com/xebecnan/UniLua  wiki https://github.com/xebecnan/UniLua/wiki C# 脚本调用 lua usi...

阅读全文>>

标签: Unity3D-Editer Unity3D

评论(0) 浏览(1267)

解决Lightmap在PC上与ios和Android上表现不同的问题

2016-5-25 雨辰 Unity3D

转自:http://www.ceeger.com/forum/read.php?tid=24457&fid=2 Lightmap在PC上与android和ios的区别以及解决方法 1、  问题描述 相信很多人碰到过Lightmap的一些问题: 烘培好Lightmap之后,在PC上看起来相当给力,而打包成ios或android之后,就傻眼了,Lightmap往往就出现了改变,例如灯光曝光度不够、光照颜色偏冷色调、有时候甚至黄色光也能变成绿色光等等。 2、造成Lightmap在PC、ios和android上表现...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer Unity3D-Shader

评论(4) 浏览(1789)

unity 各版本破解

2016-4-15 雨辰 Unity3D

http://www.ceeger.com/forum/read.php?tid=23396&page=1

阅读全文>>

标签: Unity3D-Editer Unity3D-Shader Unity3D

评论(0) 浏览(1017)

Unity5的AssetBundle的一点使用心得

2015-12-3 雨辰 Unity3D

昨天一位朋友在我这里留言,想让我写点Unity5的AssetBundle心得。于是我就看了相关的介绍,和自己确切的做了一次。下面来谈谈所谓的心得。 如果你觉得自己对AssetBundle不熟悉,建议先看看另外一篇文章: http://liweizhaolili.blog.163.com/blog/static/16230744201541410275298/ 先来说说关于旧版本的AssetBundle的事情。 之前我写了一个批量导出AssetBundle的小插件,有朋友留言说我没有解决依赖关系。后来在一位同事的指导下,我终于把...

阅读全文>>

标签: Unity3D-Editer Unity3D

评论(0) 浏览(745)

Unity3d 大场景优化 遮挡剔除

2015-11-3 雨辰 Unity3D

在游戏中每一个被展示的独立的部分都被放在了一个特别的包中,我们称之为“描绘指令”(draw call),然后这个包传递到3D部分在屏幕上呈现出来。这就和你希望你的亲友收到准备好的圣诞礼物需要包装好然后穿过城市准时放在他应该出现的地方一样没什么不同。你的CPU来完成包装和传递他们的活,同时会消耗很多的带宽,所以最终分配好这些关键性资源很重要。目前,真正可怕的事情是从描绘指令消耗远景开始,每一个独立的飞溅到地板上的血迹和一个角色或者一具死尸消耗的字节是一样的多的:他们都消耗同样的描绘指令。除此之外,没有什么更多的差别。那么如何降低 draw call 呢??那么我们就用到Culling(剔除)技术...

阅读全文>>

标签: Unity3D-优化性能 Unity3D-Editer

评论(0) 浏览(896)

朱文华 joyimp|@2011-2020 京ICP备16030765号