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

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

价格 免费

order in layer 渲染层级 数值小,先渲染,数值大,后渲染,后渲染的会覆盖先渲染的

[展开全文]

tilemap 可以使用笔刷和橡皮擦工具直接绘制地图

调出调色板 window->2d->tile palette

 

[展开全文]

用tilemap前在mainscene创建tile  2d->tilemap

setting->Grid and Snap Settings->Increment Snap->move 更改固定移动长度,可以根据图片大小更改,复制同样的材质进行移动无缝拼接

[展开全文]

Horizontal Axis 水平轴向

Vertical Axis 垂直轴向

Depth 深度轴向

[展开全文]

private Rigidbody2D rigidbody2D;

 

 

[展开全文]

Sprite Sort Point中心点

Center中心

Privotmao dian

[展开全文]

渲染

谁显示在上层,谁显示在下层。

2D游戏最好不要设置Z轴深度。

2D游戏专门处理渲染顺序,层级。

Layer层级

Order in Layer:0层级设置

Order in layer 的优先级

-10

[展开全文]

Grid网格

Tilemap网格的字对象,瓦片

 

[展开全文]

float horizontal = Input.GetAxis("Horizontal");

Debug.log(horizontal);

 

[展开全文]

旋转-1到1之间渐变

scale比例系数

玩家达成是否移动的需求

 

Input.GetAxis("Horizontal");//参数就是要监听的对象

[展开全文]

update()函数

多个图像显示在一秒内,就是帧

美妙大概调用60次update()函数

[展开全文]

random在unity和C#中用法会冲突,导致range不显示能用。代码改成

UnityEngine.Random.Range(0, 2);就行了

[展开全文]

授课教师

SiKi学院老师

课程特色

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