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

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

价格 免费

Transform

position:坐标

Rotation:旋转

scaie:缩放

unity3d开发都是对对象组件的开发

组件是在游戏开发中使用某些功能的结合

[展开全文]

子对象的坐标是相对于父对象的

[展开全文]

调模式,拖进图片调sprite 2D,不要defult(texture type )

[展开全文]

选中物体按下F聚焦、双击聚焦

[展开全文]

让创建的地形连续

为什么会出现这种情况(有空隙)?

Grid的CellSize长度设置不合理。与Sprite图片本身大小不符合。

改正方法:在精灵当中的Pixels Per Unity改成与该图片本身一样的大小。

 

 

[展开全文]

TileMap的使用方法【重点】

使用方法:

  1. 需要先创建一个tile
  2. 选择存储位置
  3. 赋值tile的Sprite(两种赋值方式—①拖拽②小圆圈选择)
  4. 打开调色板面板,创建调色板,保存调色板
  5. 拖拽瓦片资源(Tile)记得先选中画笔和点击颜料!

 

 

[展开全文]

Tilemap的基本概念

瓦片地图(Tilemap):是网格的子游戏对象。由Tiles(瓦片)组成的。

精灵(Sprite):纹理的容器。大型纹理图集可以转换为精灵图集(Sprite Sheet)

瓦片(Tile):一种特殊的精灵。使用瓦片就像在画布上画画一样,画画时可以设置一些颜色和属性。

 

[展开全文]

制作2D关卡场景的传统方法

传统方法:按住Ctrl移动,不断复制粘贴

如何调整关卡场景中物体移动固定的步值(按住Ctrl)?

Edit—Grid and Snap Settings....

Move当中可以设置步长。可以根据后期需要进行数学计算,使我们的游戏世界更加完美。

 

更简便快捷的方法:TileMap

相当于用笔刷画画,简单方便快捷

编程提示:及时保存场景

创建TileMap:2DObject——Tilemap

 

[展开全文]

动画整体缩放:全选帧【左键不放框柱即可】后就知道了

[展开全文]

动画制作组件(Animator):控制和创建游戏对象动态效果

动画控制器(Animator Controller):播放对应动画-根据对象状态

动画(Animation):动画资源/组件

[展开全文]

Mathf.Aprpoximately(move.x,0):用来比较两者近似,即move.x和0的近似关系。

!为取非

”双竖杠“表示逻辑运算[或者]
&&表示与

[展开全文]

V2变量存ruby朝向(向量,减向量值指向被减向量[a-b, b指向a]):vector2 lookDirection = new Vecto r2(1,0)

set方法:移动方向转看向: 

[展开全文]

position位置组件

rotation旋转角度

scale缩放

 

[展开全文]

摄像头白色方框中的内容可以被摄像头拍到,玩家可以看到

[展开全文]