201501-06 Unity3D研究院之移动平台烘培后电脑和手机显示不一样 问题是这样的,美术用Windows来烘培场景,BuildSetting切在Android平台。必须在电脑上把光打的很爆才能在手机上看到正常的效果。 解决的办法是,如下图所示,在PlayerSettings界面,选择PC平台,不要勾选Use Direct3D 11*. .... Read More >
201501-04 Unity3D研究院之Android工程的合并 之前QQ上有好多朋友都问过我unity做插件怎么把两个工程合并在一起。。其实很多unity开发者是没做过android和IOS源生开发的,所以在做SDK这块就有点力不从心。这两天刚好有点空我就把我合并Android工程的经验分享出来。 1.游戏包名( 类似 com.xx.xxx ) An.... Read More >
201412-12 Unity3D研究院之解决ttf繁体字体不显示问题 项目中用了个方正的简体的ttf字体,现在需要显示繁体汉字,那么策划找来了个对应的繁体ttf字体。可是奇怪的问题来了,用了繁体ttf字体后输入繁体字不显示,反而输入简体字它自动转成繁体字了?我擦,搞了半天原来策划找的ttf字体格式有问题。 策划搞来了个繁体的ttf格式是GB12345,GB12345只会把简体汉字转成繁体汉字,给它繁体字它反而不认识。。如果项目中用的全都是简体汉字,那么用GB1.... Read More >
201410-24 Unity研究院之Unity4.6beta21破解补丁 最新消息,Unity4.6beta21已经破解了。。已经找到 有关破解的最新动态你可以关注 http://forum.cgpersia.com/f13/unity-4-x-professional-valera3132-84060/index12.html 这个网站.... Read More >
201410-10 Unity3D研究院之监听平台切换完毕的事件 今天有同事问我能不能获取平台切完换的事件,他想当平台切到Android或者切到IOS的时候用脚本在做一些事情。 代码实现起来很简单。EditorUserBuildSettings.SwitchActiveBuildTarget可以用脚本来切换平台。。EditorUserBuildSetting.... Read More >
201409-26 Unity3D研究院之手游开发中所有特殊的文件夹 这里列举出手游开发中用到了所有特殊文件夹。 1.Editor Editor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫Editor的文件夹都可以。Editor下面放的所.... Read More >
201409-25 Unity3D研究院之一张图彻底了解Unity脚本的生命周期 以前没好好看Unity的脚本手册,原来写的是这么的全。。。尤其起yield www 协同 这部分看了这张图彻底的懂了。。。 http://docs.unity3d.com/Manual/ExecutionOrder.html .... Read More >
201409-24 Unity3D研究院之使用Android的硬件缩放技术优化执行效率 Andoird太头疼了,尤其有些机器就是屏幕大别的硬件条件都很烂,为了优化渲染效率可以试试安卓的硬件缩放技术,我在真机上已经测试通过,效率确实提升了很多,FPS直线上升。。 原理如下 http://android-developers.blogspot.it/2013/09/using-har.... Read More >
201409-16 Unity3D研究院之Unity4.x打包Android Unity编辑器crash 首先这个问题很奇葩。我用unity4.5.1和最新版本unity4.5.4都出现了这个问题。 我用开发机mac系统直接在Editor下打包安卓就会Crash,但用打包机全自动打包安卓就没问题。开发机和打包机都是mac系统,他们的区别是,开发机我需要运行程序调试程序,打包机则更新svn代码后全自.... Read More >
201409-11 Unity3D研究院之Android高通骁龙800以上CPU随机crash Android上的奇葩问题真的是太多了,开始测试反馈说游戏在某些Android手机上随机crash,后来经过详细的测试发现随机闪退的手机都是搭载了高通骁龙800以上的CPU。然后连上真机当crash的时候错误的日志是: signal 11 (SIGSEGV), code 1 (SEGV_MAP.... Read More >
201409-10 NGUI研究院之为什么Scene视图中不显示Polygon Collider2D(十七) Ploygon Collider2D 的意思是多边形碰撞。如果我们想做一些不规则的按钮点击事件,可能就要用到它。比如点击地图中的某个区域,因为地图的区域肯定是无规则如果还是用NGUI的矩形来监听按钮那么效果肯定不好。 如下图所示,我分别创建两个UITexture 一个添加了BoxCol.... Read More >
201409-04 Unity3D研究院之脚本自动添加tag和Layer 有朋友问我他做了一个unity游戏插件,但是它的插件里面自定义了自己的tag和layer。这样用户在导入他的unitypackage的时候如果项目里没有写入它的tag或者layer那么就会有错误,所以他希望在导入unitypackage的时候自定把它的tag或者layer写进用户的项目里。 把.... Read More >
201408-26 Unity3D研究院之脚本生成Android Google Project 一般安卓自动化打包直接会生成个APK出来,但是我不想生成APK,我想生成Eclipse项目。 然后在自动化完成后面的打包工作。 [crayon-67676e5b3e667062267686/] 参数2就是导出的Eclipse路径 ,这里我放在与Assets平级目录下。.... Read More >