Unity使用Polygon Collider 2D 实现不规则图形碰撞自动匹配

本文介绍了如何在Unity中使用Polygon Collider 2D处理不规则图形的碰撞问题。通过步骤分析,从尝试直接拖拽图片、调整RectTransform尺寸到使用脚本修改Collider,探讨了不同方法的可行性,并指出Sprite组件能更好地跟随图形大小变化。最后,作者邀请读者分享更好的解决方案。
摘要由CSDN通过智能技术生成

最近待业在家,朋友问了这样一个问题,就看了下这个polygon collider 2d

朋友的问题是:RawImage图片放进去,不能自动匹配碰撞体?

然后我查了下,这玩意,一步步的沟通解决,交流。

step1:
去看了下这玩意的api
这里写图片描述
api 表明把图片直接拖上去是可以自动匹配的,然后照做了

step2:
新建了一个工程,新建了一个RawImage,添加了Polygon Collider 2D碰撞体,拖了个不规则图片上去,是这样的:
RawImage的显示

碰撞体的自动匹配

上面一个是图片,一个是图片里的碰撞体,可是碰撞体特别的小,在图片里看只是一个点。

这就成了一个问题。

Step3:为了解决这个问题,第一反应是想改Polygon Collider 2D的size;

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值