Unity Learning for Day 9

来源:互联网 发布:java集合的概念 编辑:程序博客网 时间:2024/05/18 23:25

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有两种形式:动画和文字说明。

原创粉丝点击