unity 地图的设置

 时间:2024-10-27 13:56:41

1、首先,我们需要一种素材图:将它导入unity。

unity 地图的设置

2、我们用设置他的sprite属性,然后sprite editor,这里我们用软件自身的检测slice,当然这样有些地方会不适用,不过没关系,我们在后面遇到不适用的时候再来修改。

3、这里将我们的切割出来的地图零件拖入场景。

unity 地图的设置

4、如图,我们为他添加box collider 2d 组件,点击组件中的editor collider按钮,进入编辑状态,调整到如图位置。这个就是碰撞的范围了,我们的猪脚只能在范围外行走。

unity 地图的设置unity 地图的设置

5、然后再添加两个,最终调整如图所示,我们用碰撞范围包住三面墙,上面的不全部包住。

unity 地图的设置unity 地图的设置

6、为我们的猪脚添加碰撞,ok测试一下:有效果注意:我们要关闭猪脚旋转如图:

unity 地图的设置unity 地图的设置

7、我们添加其他素材,拖入一个书架。设置他的层设置在大地图之上。

unity 地图的设置unity 地图的设置

8、为书架添加碰撞,问题来了,我们需要当主角在书架下方行走时,书架下部分会被猪脚遮挡,当主角在书架上方行走时,猪脚会被书架遮挡。但是我们如图设置,就会出现猪脚层比书架高的话,猪脚疙矬嫣歌全部遮挡上下,书架层比猪脚高的话,书架全部遮挡猪脚。

unity 地图的设置

9、怎么办呢,我们回到sprite editor,将书架分成上下两部分:

unity 地图的设置unity 地图的设置

10、回到场景中,将上部分的层设置在猪脚之上,然后我们将下部分的碰撞范围设置如下:

unity 地图的设置

11、ok,最后添加其他元素,成品如下:

unity 地图的设置

12、OK,这篇就完了,下篇说一下地图切换。

  • unity盒怎么设置背景样式
  • Unity 实用教程之 如何下载查看Unity自带shader
  • Unity如何新建场景#校园分享#
  • Unity Camera教程之 摄像机跟随鼠标移动而旋转
  • Unity3D如何在编辑模式下控制物体的无缝贴合
  • 热门搜索
    新三板如何打新股 如何增强免疫力 上海周边旅游景点大全 如何坚定理想信念 适合发朋友圈正能量短句 上海到普陀山旅游攻略 云南大学旅游学院 河南旅游团 外痔的肉球如何消除 解决pc问题怎么关闭