Unity3D
文章平均质量分 68
呆子罗
Good things take time
展开
-
Unity3D入门(二):碰撞检测
碰撞器由来1.系统默认会给每个对象(GameObject)添加一个碰撞组件(ColliderComponent),一些背景对象则可以取消资格组件。2.在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器。这两种方式的应用非常广泛。为了完整的了解这两种方式,我们必须理解以下概念:(一)碰撞器是一群组件,它包含了很多种类,比如:Box Collider,C原创 2013-10-03 02:39:27 · 80637 阅读 · 2 评论 -
Unity3D入门:常用方法、函数(C#)
内置系统函数生命周期方法、函数说明用法void Awake()脚本唤醒,系统执行的第一个方法,在脚本中仅执行一次 void Start()在Awake()之后、在Update()之前执行,在脚本中仅执行一次 void Update()系统会在每一帧自动执行该方法,常见的控制人物移动也是写这个方法 v原创 2013-10-13 01:23:32 · 6748 阅读 · 0 评论 -
Unity3D入门(三):创建对象
比如有以下场景,飞机发射子弹,这个子弹就是被创建的对象C#程序中创建对象习惯C#的都知道,我们使用一个new就可以创建一个类、结构,称之为对象。Hero hero=new Hero();U3D中创建对象创建对象是要用静态函数 Instantiate :publicstatic Object Instantiate(Object original,Vec原创 2013-10-14 02:58:18 · 13081 阅读 · 1 评论 -
Unity3D入门(四):摄像机控制
摄像机比作人的眼睛最适合不过了。比如:极品飞车里面可变换视觉角度,可以从多个角度观察汽车。在U3D里面原创 2013-10-14 04:07:33 · 11381 阅读 · 2 评论 -
Unity导出webPlayer并且部署到IIS
做好的Unity3D项目工程导出webPlayer类型,本地可以直接打开导出的html文件,上传到IIS服务器,输入域名之后无法打开,出现下列错误Failed to download data 解决办法如下:上传到服务器还需要添加MIME, 这里仅针对 IIS6.0和IIS7.0IIS 6.0添加MIME右键单击站点属性打开功能选项卡,选择“http头”.u原创 2013-10-20 15:56:57 · 11812 阅读 · 1 评论 -
Unity3D入门(五):鼠标控制旋转、摄像机缩放
鼠标旋转被选中的物体1.X轴在平面坐标是左右方向,这里得到的是左右移动距离2.移动距离得到了,接下来要考虑以那个轴为中心作旋转3.这里要实现固定摄像机位置的情况下旋转物体,就以Y轴为中心,所以Rotate(0,mousX,0);public float roate_Speed=100.0f;//在Update()外面定义旋转速度if (Input.GetMous原创 2013-11-02 08:10:27 · 47434 阅读 · 0 评论 -
Unity控制角色移动错误问题集合、第一人称视角
有以下异常错误有待找原因:使用了CharacterContoller造成人物穿透地面无限下坠解决办法:1.先添加CharacterContoller控件,这个组件提供了移动功能和碰撞交互,在行走的时候不会穿到墙里面。 2..再给主角对象添加刚体组件(rigidbody)组件,在刚体组件属性设置出,取消Use Gravity选项,并且勾选IsKine原创 2013-10-20 02:23:01 · 14779 阅读 · 0 评论