摘要: Unity3D文档里虽然说所有脚本继承MonoBehaviour类,但如果你想自定义类,就可以不用继承MonoBehaviour,但是这个类只能调用其中的方法和属性,无法拖到场景的物体中使用。 所有从MonoBehaviour继承过来的类,Unity都会自动创建实例,并且调用被重载的方法,例如sta 阅读全文
posted @ 2017-05-16 19:45 AaronBlogs 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: Unity3D最初是一个3D游戏引擎,而从4.3开始,系统加入了Sprite组件,Unity也终于有了2D游戏开发的官方解决方案。4.6更是增加了新的UI系统uGUI,使得使用Unity开发2D游戏效率非常高。 那么对于从事2D游戏开发的同学来说,想必都曾经遇到过2D元素渲染的选择问题。大家都知道, 阅读全文
posted @ 2017-05-16 19:43 AaronBlogs 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 锚点这东西挺怀念的,N年前我在做J2ME手游的时候。屏幕整体的坐标是左上角是00点。X轴向右递增,Y轴向下递增。所有的image也是这个原理。只是unity的触摸屏坐标不是左上角,而是左下角。 所以这里我把精灵的锚点也设置成了左下角,注意上图中的pixels to units 请设置成100。 触摸 阅读全文
posted @ 2017-05-16 19:42 AaronBlogs 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1. 下载NGUI 2. 导入NGUI package到Unity。 这时候菜单上会出现NGUI的菜单栏: 3. 将默认的Main Camera删掉,通过菜单栏NGUI->Create新建一个2D UI对象。 此时创建了一个UI Root以及子对象Camera(这就是为什么要删除默认的摄像头),这个 阅读全文
posted @ 2017-05-16 19:38 AaronBlogs 阅读(4604) 评论(0) 推荐(0) 编辑
摘要: SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。 搭建相关: (一)服务器和客 阅读全文
posted @ 2017-05-16 19:32 AaronBlogs 阅读(350) 评论(0) 推荐(0) 编辑
摘要: Android手机屏幕分辨率五花八门,导致开发时不好把握,还好各个引擎对这个屏幕分辨率问题都有较好的处理方式;unity3D 也为我们提供了一个不错的解决方案。在Unity3D 进行 android 游戏开发时,对于不同分辨率下的显示效果就像是摄像机的自动平移了一般,看了不少游戏,对于 Unity3 阅读全文
posted @ 2017-05-16 11:48 AaronBlogs 阅读(9937) 评论(0) 推荐(0) 编辑
摘要: 在Window上使用Visual Studio编辑Unity3D脚本时常会出现类似如下警告: 警告 1 There are inconsistent line endings in the 'Assets/DubugTest.cs' script. Some are Mac OS X (UNIX) 阅读全文
posted @ 2017-05-16 09:07 AaronBlogs 阅读(2833) 评论(0) 推荐(0) 编辑