21403人加入学习
(187人评价)
Unity2D 官方入门案例 - Ruby's Adventure

制作完成于2020年5月5日,基于Unity2019.3

价格 免费

获取属性 transform.posi

获取组件 GetComponent<>

[展开全文]

Application.targetFrameRate = 30;//设定刷新率

 

[展开全文]

变量声明赋值顺序:

代码声明赋值 > Inspacetor面板赋值 > 代码start方法内赋值

[展开全文]

private(私有类):

只能在当前类中使用,应用于内嵌或成员。

 

protected(受保护的):只能在当前类或其派生类中使用,应用于内嵌或成员。

[展开全文]

发生碰撞检测的条件:
双方都必须要有碰撞器,且一方有刚体RigidBody(最好是运动的一方)。由于unity的性能优化,刚体长时间不发生碰撞检测会休眠。

 

 

[展开全文]

刚体组件Rigidbody:是游戏物体能获得重力,接受外界的受力和扭力的组件,可以通过脚本或是物理引擎为游戏对象添加刚体组件。

 

 

碰撞器组件BoxCollider:是游戏物体具有跟挂在刚体的组件的游戏物体发生碰撞能力的组件。

[展开全文]

父对象的坐标是针对原点的。

子对象的坐标是根据父对象的坐标为原点的。

[展开全文]

Hierarchy window:层次面板(可以显示当前场景中的所有游戏物体对象,并显示父子级关系)

 

[展开全文]

Asset Store:资源商店(能够找游戏制作的资源)

 Console window:输出面板(会提醒我们游戏开发过程中的错误,并给予提示信息帮助我们修复错误)

Project window:项目面板(会显示当前项目中所有的文件和目录,包含我们当前项目的所有资源文件,图片,声音,模型,脚本等等)

[展开全文]

场景面板

游戏演示面板

检视/属性面板

[展开全文]

项目面板

输出面板

层次面板(游戏物体的父子关系)

 

[展开全文]

Project Settings  => Input Manager  时间2:05附近

Input.GetAxis();   视频6:10附近

[展开全文]

授课教师

SiKi学院老师

课程特色

视频(173)
图文(2)
下载资料(3)