Unity3D
文章平均质量分 67
Kaven_Kong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(第十章)Unity3D-脚本的碰撞与触发
我们在游戏里经常会看到,某两个物体发生碰撞之后zon原创 2014-11-02 13:01:05 · 8128 阅读 · 0 评论 -
(第九章)Unity3D-音频和天空盒子
学了那么久有没有发现,周围太安静,一个游戏怎么可以没有声音呢是不是。在U3D里面添加声音很简单。先讲两个概念,AudioListener,AudioSource声音监听和声音源,顾名思义,监听就是监听该声音(监听声音源的声音。) 首先我们直接导入自己的声音,U3D在导入的时候会自己将声音格式转换成自己所支持的格式,这个过程需要一些时间。 接下来我们给摄像机添加声音监听,由于原创 2014-10-21 00:26:54 · 833 阅读 · 0 评论 -
(第八章)Unity3D-物理世界之打箱子
之前已经将了一些物理知识,现在我们来结合之前所学的知识,再加上一些其他知识,来做个打箱子的小游戏。 先说下用到的知识。 首先我们动态的创建物体,并且为物体添加一些属性,代码入下 //产生一个Cube GameObject gobjCube=GameObject.CreatePrimitive(PrimitiveType.Cube); //设定位原创 2014-10-20 22:56:46 · 933 阅读 · 0 评论 -
(第七章)Unity3D-物理世界
很多游戏里都有各种不同的物理行为,而且写这些物理行为的代码却是很需要你的物理基础加数学基础,然而Unity3D引擎已经为你写好了一些基本的物理效果,然开发者方便了很多,但是这些远远还是不够一个游戏的使用,所以具体情况具体分析。现在我们就来了解一下U3D里面的物理引擎。 首先我们创建一个小球,然后再为小球设置为刚体原创 2014-10-20 22:52:09 · 1462 阅读 · 0 评论 -
(第三章)Unity3D-Vector3
今天来介绍一下Vector3这个类 Vector3 三维向量 表示3D的向量和点。这个结构用于在Unity传递3D位置和方向。它也包含做些普通向量运算的函数。除了下面列出的函数,其他类用于处理向量和点。例如Quaternion和Matrix4x4类用于旋转或变换向量和点。原创 2014-10-18 14:09:50 · 4323 阅读 · 0 评论 -
(第四章)Unity3D-地球旋转Dome
博主没事写了一个很简单的Doem就几句代码。就是地球围绕太阳转. 首先创建两个球体,分别设置相应的大小,取名为Sun,Earth。然后创建一个C#脚本编写代码.using UnityEngine;using System.Collections; public class EarthCtrl : MonoBehaviour { //声明游戏对象private Gam原创 2014-10-18 16:35:46 · 4677 阅读 · 0 评论 -
(第二章)Unity3D用键盘控制物体旋转
今天博主学习了怎么控制一个物体旋转,运用到很简单的几句代码.在update()中写入这样的代码.void Update () {if(Input.GetKey(KeyCode.UpArrow)){//向上转//transform代表当前对象transform.Rotate(Vector3.right*Time.deltaTime*30);}i原创 2014-10-18 13:55:29 · 8275 阅读 · 3 评论 -
(第六章)Unity3D-地形编辑
Unity3D提供了很强大的地图编辑功能,如果你不需要画面那么美的话,Unity3D提供了很多素材。我们可以在上面自由的建山,还有花草树木等。好了废话不多说了开始进入正题吧. 首先新建一个Unity3D工程,然后开始新建一个地形如图原创 2014-10-20 00:50:10 · 3868 阅读 · 0 评论 -
(第5章)Unity3D-ObjectGame
GameObject 游戏物体是Unity场景里面所有实体的基类. Variables变量isStaticEditor only API that specifies if a game object is static.只有在API指定一个游戏物体是静态的时候编辑。transformThe Transform attached to this原创 2014-10-18 16:40:25 · 742 阅读 · 0 评论 -
(第十一章)Unity3D-简单的脚本AI
Unity3D有提供人工智能AI空间,不过要专业版的才能使用,这里我们就来自己手动写自己的AI。博主xi原创 2014-11-02 13:28:42 · 923 阅读 · 0 评论 -
Unity3D-GUI基本控件
GUI.Button void OnGUI() { GUI.Label(new Rect(10, 10, Screen.width, 30), str); /* GUI.Button 按钮 static function Button (position : Rect, text : String) : bool原创 2014-11-18 23:35:44 · 1401 阅读 · 0 评论
分享