Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试制作类似蠕虫的地形,但我对如何实现这一点有点困惑。
我正在尝试根据我的碰撞点添加一个新的 Spritemask,但我需要在 spritemask 下重新绘制或忽略我的 Polygon Collider 2D。
有什么办法可以忽略面具上的对撞机并让我的玩家“进入”洞?或者我走错了路,有更好的方法来实现吗?
谢谢大家
一种方法是删除碰撞器并再次添加它,它将自动适应新的精灵形状。
Delete(GetComponent<PolygonCollider2D>()) AddComponent<PolygonCollider2D>()
它可以工作,但速度很慢,所以对于类似蠕虫的游戏来说还可以。