6596人加入学习
(28人评价)
Unity新功能指南 - 使用TileMap快速构造2D关卡(Unity2017.3)

制作于2018.1.7

价格 免费

 

 

 

 

  • Unity bug 报错(关闭调色板即可)
  • 透明设置
  • 碰撞设置
  • 碰撞压缩(合并)
  • 偏移设置
  • 添加宝石
  • 摄像机跟随(系统自带脚本)

 

 

[展开全文]

自动添加碰撞

Tilemap Collider 2D

根据目标中 Collider Type 的选择不同而不同

有网格Grid以及Sprite

并且可以配合 Composite Collider 2d

将碰撞体积整合

Ps.注意勾选Tilemap Collider 2D中的 Used By Composite

PPs.如果想让其不动需要将刚体RigidBody 2D中的Body Type 调整为静态 static

----------

调整素材位置同时不改变碰撞器

Transform调整,既改变素材位置又改变碰撞体积

Tilemap-Tile Ancher调整,只改变素材位置

Tilemap Collider2D-Offset调整,只改变碰撞体积

 

-------------

Unity官方自带的镜头跟随脚本

Project-右键菜单Import Package - Utility:

找到SmoothFollow脚本(平滑)、

FollowTarget脚本(简单跟随)

[展开全文]

tilemap 里anchor只会调整图,不会移动碰撞器

 

摄像机跟随脚本

import package --utility中

FollowTarget.cs

SmoothFollow.cs

后者有参数可以实现平滑跟随

 

[展开全文]
1.Tilemap中的AnimationFrameRate为设置动画速率,需要使用额外的插件。
2.可以设置瀑布为半透明(通过修改画布或资源文件的颜色)。
3.瓦片文件的Collider Type中sprite(自动识别添加合适的碰撞器,如对树的形状进行自动识别)和grid(碰撞器为网格)。
4.也可能为树添加混合碰撞器组件来进行优化。
5.地面瓦片和地面上的瓦片有缝隙,可以通过调整画布的Tilemap的tile Anchor的y轴属性来解决。(碰撞器不会变化,通过Composite Collider 2D的offset可以修改碰撞器的偏移)
6.右键点击Project面板,导入Utility中的脚本FollowTarget和SmoothFollow。(unity标准资源包自带的相机跟随脚本)
7.设置相机跟随:将followTarget拖动到相机上,目标为主角,偏移为0,0,-10,或将SmoothFollow拖动到相机上,可以设置缓效果。

[展开全文]