上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-20 一、简介 在虚拟的游戏世界中,与3D有关的数学知识决定了游戏引擎如何计算和模拟出开发者以及玩家看到的每一帧画面。学习或者回想一下基础的3D有关的数学知识,可以帮助开发者对游戏引擎产生更深刻的了解。 二、向量 在数学中向量的定义是:既有大小又有方向的量叫作向量。在空间中,向量可以用一段有方向的线段来表示。 向量在游戏开发过程中的应... 阅读全文
posted @ 2016-04-20 19:50 rainmj 阅读(11225) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-20 一、简介 Unity引擎提供的Random类可以用来生成随机数、随机点或旋转角度。 1、成员变量 seed:设置用于随机数生成器的种子。 value:返回一个随机数,在0.0(包括)~1.0(包括)之间。(只读) insideUnitSphere:返回半径为1的球体内的一个随机点。(只读) insideUnitCircle:返回... 阅读全文
posted @ 2016-04-20 19:45 rainmj 阅读(3498) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-20 一、Time类 Unity引擎提供的Time类可获取和时间有关的信息、计算帧速率、调整时间流逝速度等。 1、成员变量 2、示例 (1)在Assets下创建一个“6.5”子文件夹。 (2)在6.5子文件夹下创建一个文件名为Scene5.unity的场景。 (3)在6.5子文件夹下创建一个文件名为Demo5.cs的脚本。 (... 阅读全文
posted @ 2016-04-20 19:42 rainmj 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-20 一、简介 Unity引擎提供了丰富的组件和类库,为游戏开发提供了非常大的便利,熟练掌握和使用这些API,对于游戏开发的效率提高很重要。 这一节我们主要学习Transform的基本用法。本节例子的运行效果如下: 二、Transform组件 场景中的每一个物体都有一个Transform。 Transform组件决定了游戏对象的位... 阅读全文
posted @ 2016-04-20 19:39 rainmj 阅读(10055) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-16 一、简介 在游戏开发过程中,脚本不但需要访问脚本所在的游戏对象的组件,还经常需要访问和控制真他游戏对象。另外,根据项目需求,还可能需要通过脚本创建对象。 本节示例的最终运行效果如下: 二、查找场景中的游戏对象 在Unity脚本中,开发人员可以通过下面量的方式来访问游戏对象。 1、通过名称字符串来查找 使用函数GameObje... 阅读全文
posted @ 2016-04-16 12:06 rainmj 阅读(5355) 评论(0) 推荐(1) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-16 一、简介 这一节先利用GUI显示一个简单的界面(以后还会专门介绍GUI),并解释如何在VS2015中调试C#脚本。 本节例子的运行效果如下: 二、调试C#脚本的方式 有以下方式: (1)利用断点调试。断点设置和取消的办法与在控制台应用程序中利用断点调试C#代码的办法相同。 (2)通过Debug类提供的方法在后台输出调试信息。... 阅读全文
posted @ 2016-04-16 11:58 rainmj 阅读(3343) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-16 一、简介 1、常用的C#数据类型 这里简单介绍用Unity开发游戏时,最常用的一些数据类型。 (1)基本类型 int、float、string、bool (2)数组 public string[ ] familyMembers = new string[ ]{"Greg", "Kate", "Adam", "Mia"} ; pu... 阅读全文
posted @ 2016-04-16 11:52 rainmj 阅读(2634) 评论(0) 推荐(1) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-16 一、简介 游戏吸引人的地方在于它的可交互性。如果游戏没有交互,场景做得再美观和精致,也难以称其为游戏。 在Unity中,游戏交互通过脚本编程来实现。脚本可以理解为附加在游戏对象上的用于定义游戏对象行为的指令代码。通过脚本,开发者可以控制每一个游戏对象的创建、销毁以及对象在各种情况下的行为,进而实现预期的交互效果。 在Unity中... 阅读全文
posted @ 2016-04-16 11:48 rainmj 阅读(1373) 评论(1) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-11 一、简介 摄像机(Camera)是为玩家捕捉并展示世界的一种设备。场景中至少需要有一台摄像机,也可以在一个场景中使用多台摄像机。这些摄像机可以设置为在屏幕的任何位置或只在某些部分按任何顺序进行渲染。 要将游戏呈现给玩家,相机是必不可少的。可以对相机进行自定义、脚本化或父子化,从而实现可以想到的任何效果。在拼图游戏中,可以让相机 ... 阅读全文
posted @ 2016-04-11 00:30 rainmj 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 分类:Unity、C#、VS2015 创建日期:2016-04-11 一、简介 灯光(Light,也叫光源)是每一个场景的重要组成部分,用于照亮场景和对象,从而让游戏具有自己的个性和风格,比如利用灯光可模拟太阳、燃烧的火柴光、手电筒、炮火或爆炸等。 网格模型和材质纹理决定了场景的形状和质感。灯光则决定了场景环境的明暗、色彩和氛围。每个场景中可以使用—个以上的灯光,合理地使用灯光可以创造完美的视觉效... 阅读全文
posted @ 2016-04-11 00:27 rainmj 阅读(1280) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页