随笔分类 -  unity3d

摘要:一、用NGUI创建虚拟摇杆贴图先创建一个sprite作为背景叫做JoyStick并添加一个BoxCollider,再创建一个sprite child作为虚拟摇杆中间的按钮,叫做button二、通过虚拟摇杆获得x,y偏移值 1 using UnityEngine; 2 using System.Col... 阅读全文
posted @ 2015-11-01 21:14 zhangbaochong 阅读(6508) 评论(0) 推荐(0) 编辑
摘要:首先,我们在场景中添加一个摄像机叫做minimapCamera, 把上面的Audio Listener组件去掉,调整摄像机位置,将其置于角色正上方,如图新建一个Texture我们叫做minimapTexture,作为minimapCamera的Target Texture在UI Root下面新建一个... 阅读全文
posted @ 2015-10-06 05:33 zhangbaochong 阅读(7626) 评论(1) 推荐(1) 编辑
摘要:使用NetworkReachability判断手机游戏当前的网络连接类型,是wifi还是234G 1 using UnityEngine; 2 using System.Collections; 3 4 public class Test : MonoBehaviour { 5 6 st... 阅读全文
posted @ 2015-10-05 14:28 zhangbaochong 阅读(903) 评论(0) 推荐(0) 编辑
摘要:出现这种问题一般是由于有重复的文件所致,看下unity报的错误那些文件重复了,把重复的文件删了即可例如,将eclipse中的安卓工程bin\class导出jar包时,会将下面的.class文件打包,但选中的.class unity中已经含有了,把这些文件删除就行了 阅读全文
posted @ 2015-10-02 14:11 zhangbaochong 阅读(3874) 评论(0) 推荐(0) 编辑
摘要:一、利用txt文件存储游戏物品信息 首先在asset下创建一个txt文件,这里我们命名为objectsInfoList.txt,并将其拖放到unity Project视图中。 其中txt中我们先存放一些物品信息,每行存储一种物品信息,分别为编号、名称、物品对应的图片名、种类、回血值、回蓝值、... 阅读全文
posted @ 2015-09-18 19:15 zhangbaochong 阅读(9485) 评论(1) 推荐(4) 编辑
摘要:注意:UI应加上Box Collider1、射线检测 UICamera发一条射线,射线碰到了东西就说明点击到了UIRay ray=UICamera.mainCamera.ScreenPointToRay(Input.mousePosition);// 向屏幕发射线RaycastHit hit;if(... 阅读全文
posted @ 2015-09-14 14:43 zhangbaochong 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:1、实现相机跟随主角运动 一种简单的方法是把Camera直接拖到Player下面作为Player的子物体,另一种方法是取得Camera与Player的偏移向量,并据此设置Camera位置,便能实现简单的相机跟随了。 这里我们选取第二种方法,首先给Camera添加一个脚本,取名为FollowPla... 阅读全文
posted @ 2015-09-13 19:51 zhangbaochong 阅读(12561) 评论(0) 推荐(0) 编辑
摘要:一、unity3d有什么优势 如果您对开发游戏感兴趣,而又没有决定选择哪一个游戏引擎,别犹豫了 unity3d是一个很好的选择! 就我来看unity3d优势主要有以下几方面:首先部署简单,自带了一个IDE monoDevelop;其次,unity3d是一个跨平台游戏引擎,无论是Android,i... 阅读全文
posted @ 2015-08-31 23:59 zhangbaochong 阅读(18331) 评论(2) 推荐(3) 编辑

点击右上角即可分享
微信分享提示