unity3d - 在 Unity 中检测碰撞时防止推动
问题描述
我正在制作一个 2D 游戏。有 2 个角色,可以将子弹射向对方和墙壁。我需要检测子弹和角色之间的碰撞,所以子弹和角色 Rigidbody2D 类型应该是动态的。我需要防止角色相互推动,但我不知道如何做到这一点,而不改变他们的 Rigidbody2D 类型。让它们全部触发是行不通的,因为它会使墙壁可以通过。请帮帮我。
解决方案
推荐阅读
- java - 如何禁用 Spring Boot 的 envers 审计
- javascript - Firestore - 查询和动态设置 Refs 函数
- pyinstaller - 无法为 pyinstaller 构建引导加载程序
- material-ui - Material UI InputLabel - 当输入为空时禁用动画
- python - 如何通过多列条件过滤时间序列数据框中的行
- stm32 - 用CAN总线对STM32微控制器编程的问题
- python - 使用漂亮的汤从标签中提取适当格式的文本(中间有空格)
- migration - 无法从旧的 3.4.2 keycloak 迁移到最新版本
- python - 如果您不小心重复了一个测试,Python unittest 不会注意到
- angular - 在异步 for 循环中设置 div 的背景图像