您的位置:首页 > 移动开发 > Unity3D

Unity Learning for Day 9

2017-06-12 12:55 573 查看
1、介绍2D刚体和碰撞体,我们看一下Rigidbody2D刚体的属性



mass:0代表着无限大,也就是“静态刚体”。范围:0.001到100000

Linear Drag:线性阻尼,物体在运动过程中受到的阻力

Angular Drag:角度阻尼系数,刚体在旋转过程中受到的阻力

Gravity Scale:重力缩放,控制着重力的大小

Fixed angle:固定角度

Is Kinematic:关节,控制刚体是否变为运动学物体

Sleeping Mode:睡眠,Unity会把处于静止状态的物理模拟去除,这样主要是节省计算资源

Collision Detection:碰撞发现

Discrete:正常状态下的检测

Continuous:继续性检测

2、对Time.deltaTime的简单理解

Unity官方给出的描述是:按照秒来计数,完成最后一帧的时间(只读)。通常,使用这个函数来产生与游戏帧速率无关的效果。

如果你加上或者减去一个值,那你很可能应该乘以Time.deltaTime.当你乘以它以后,你实质上的表达式是:我想让这个物体以每秒钟10米的速度移动而不是每帧10米。重点内容

http://blog.csdn.net/yexudengzhidao/article/details/52814561

3、在脚本中创建Prefabs实例

配合Instantiate函数,使用脚本代码创建多个Prefabs的实例

Instantiate:可以理解成克隆原始物体并且设置位置,角度

如果一个对象,组件,脚本实例被传入,将克隆整个对象的层次,以及所有子对象

4、cutscene 是游戏玩家无法控制的游戏片段,这些片段通常打断正在玩的游戏,以便推进故事情节、说明人物或角色的发展、提供背景信息、氛围、对话和线索。cutscene有两种形式:动画和文字说明。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: