C++:世界上唯一能让程序员在配置环境上比写代码还累的语言 😅|

香菇0_0

园龄:2年7个月粉丝:10关注:1

【Unity】解决TilemapCollider2D不贴合图片素材问题

一、问题

Tilemap是开发2d游戏常用的工具,如果我们需要玩家与其他障碍物发生碰撞,可能会用到TilemapCollider2D这个组件,但是这个组件生成的碰撞器可能并不贴合素材,如下图:

 这就导致让角色上下坡会遇到不必要的卡顿、悬空。

二、解决方法

选中素材图片,在inspector面板中点击sprite editor按钮。

 在sprite editor面板右上角设置为Custom physics shape选项,然后选中要编辑的地图块(没有地图块请先slice裁剪),点击generate按钮。

 手动将其调整至贴合后,点击apply按钮。

 最后禁用并启用Tilemap Collider 2D组件即可。

 三、效果

这样碰撞器就完美贴合素材了。

 

本文作者:香菇0_0

本文链接:https://www.cnblogs.com/Xiang-gu/p/16884311.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   香菇0_0  阅读(243)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.