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

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

价格 免费

关于unity没有新建tile的选项菜单的解决办法有两个

其一:

【琐琐碎碎小知识】 关于部分Unity编辑器在创建瓦片地图时缺乏Tiles选项-阿里云开发者社区 (aliyun.com)

其二:

不手动创建tile资源,而是先创建玩调色板后直接将需要转成tile资源的精灵拖拽进调色板的网格上,此时unity会自动生成一个tile资源

[展开全文]

实例化调用的物体,Star方法不调用,可使用Awake方法(会在Star方法前调用,并且在游戏物体实例化后立刻调用)

[展开全文]

实例化方法Instantiate

首先需要一个obeject Prefab放入脚本

GameObject object= Instantiate(object,position(使用rigidbody/transform都可以),Quanternion(四元数旋转).identity(默认0角度))

 

获取脚本组件

组件类型 新组件名=实例化object.GetComponent<组件类型>();

调用新组件方法

新组件名.方法名();

[展开全文]

判断敌人与Ruby碰撞时,用OnCollisionStay比OnCollisionEnter更好,如果与敌人一直贴在一起会有无敌时间过了也不会掉血的BUG。

[展开全文]

New starting from 2.7.1: Are you looking for the Cinemachine menu? It has moved to the GameObject menu.

[展开全文]

层级

可以在2D 游戏物体中的spiterenderer和地形tilemapRenderer组件中的order in layer属性中去设置层级的大小,值越大,越后渲染,值越小,越先渲染,值大的游戏物体会覆盖值小的游戏物体。

[展开全文]

Application.targetFrameRate

[展开全文]

演示

速度,Time.deltaTime

[展开全文]

0203-游戏物体的坐标与坐标系

[展开全文]

0111-检视面板针对不同对象的显示内容

组件2

资源属性

[展开全文]

0106-创建工程与导入素材

Hub窗口

创建项目工程Ruby

资源商店,导入项目资源: 2D Beginner Tutorial Resource

[展开全文]

0103-资料包的使用说明5.5分钟;0:18开始)

课程大纲(续,接上讲);

简略复习笔记

网站课程介绍。。。

[展开全文]

授课教师

SiKi学院老师

课程特色

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