最近待业在家,朋友问了这样一个问题,就看了下这个polygon collider 2d
朋友的问题是:RawImage图片放进去,不能自动匹配碰撞体?
然后我查了下,这玩意,一步步的沟通解决,交流。
step1:
去看了下这玩意的api
api 表明把图片直接拖上去是可以自动匹配的,然后照做了
step2:
新建了一个工程,新建了一个RawImage,添加了Polygon Collider 2D碰撞体,拖了个不规则图片上去,是这样的:
上面一个是图片,一个是图片里的碰撞体,可是碰撞体特别的小,在图片里看只是一个点。
这就成了一个问题。
Step3:为了解决这个问题,第一反应是想改Polygon Collider 2D的size;
可是大小是不可编辑的,后来改变transform的scale,发现这个size是随着scale的大小改变的,可是RawImage的大小也在等倍放大,不可取,后来就改了RectTransform的width和height
结果是刚好匹配的,如图所示: