unity2d-基本操作
如何为游戏目标添加层




如何取消某一层layer无碰撞检测
Edit-project settings-physics 2d,取消指定层

如何让人物不跑到边界外
可以创建四个空的物体,添加Box Collider 2d
.png)
如何优化人物与物品的位置(设置轴心点)
一般情况下,人物在物品上的时候,人物在上,物品在下。但是如果我们要实现,人物在物品某个部分时在前,某个部分时在后的场景,这个时候可以通过pivot去设置
设置轴心点pivot
先选择图片
.png)
选择sprite editor,选择,点击apply
.png)
设置图片的sprite sort point精灵排序点
.png)
如何调整tile模式
默认是adaptive,即tile模式是平铺的,如果想让tile密集显示,可以设置tile mode为continuous
.png)
平铺模式

Continuous模式

如果需要continuous需要很密集可以调整如下

如何向地图中添加物体
选择图片拖入层级中

制作成prefab

设置轴心点,参考基本操作-设置轴心点
然后ctrl+d复制物品布置地图
添加碰撞体
Prefab中选择上图片,添加碰撞体

添加box collider 2d

调整碰撞体位置

设置应用到所有物体上

如何改变sprite的颜色以及形状

如何设置2d镜头跟随
使用unity内置功能
路径:window-package manager-cinemachine-install

安装成功后导航栏就有cinemachine了

创建虚拟相机,点击后在层级中就会出现虚拟相机


放大缩小摄像机视野:可以在cinemachinevirtualcamera中的lens调整orhographic size

注意:添加了cinema虚拟摄像机后,主相机会自动挂载这个组件,如下图

Camera组件尺寸大小,控制摄像机视角范围size和cinemachine组件的orthorphics的size,size值的是高度


设置摄像机跟随

- 点赞
- 收藏
- 关注作者
评论(0)