game-physics - Unity 播放器和地板 2D 对象不碰撞
问题描述
我在游戏开发方面不是很有经验,所以请多多包涵。我正在尝试在 中构建一个 2d 游戏Unity
,我只是添加了一个地砖,但它不起作用。我已经尝试添加一个Rigidbody2d
,我已经isTrigger
多次打开和关闭两个对撞机,等等。我所做的没有任何工作。我附上了角色和地板的检查员的两张图片。任何帮助表示赞赏。:]
解决方案
如果您希望您的角色留在地板上,您应该IsTriggered
禁用colliders
. 无需将 a 添加RigidBody2D
到您的地板对象。只有其中一个应该拥有它,在您的情况下,您的播放器。
推荐阅读
- azure - 间歇性天蓝色 403.14
- python - 将 Groupedby 对象转换为 DataFrame 或系列,无需操作
- python - 在虚拟环境中收到提及 miniconda 的错误消息
- node.js - Google Actions SDK 对话中的第二个请求失败并显示“TypeError:标准不是函数”
- java - 如何在流中使用两个过滤器进行不同的转换
- javascript - 带有 html5 导出按钮的流星表格导出数据
- docker - 在 localhost docker 登录成功,但从另一台机器我得到来自守护进程的错误响应:x509: certificate signed by unknown authority
- javascript - 从 JS 文件 (export.module) 动态导入的 Jest 全局变量
- php - 在 Laravel 中使用 Eloquent 和 Carbon 在一天结束时过期行
- python - 使用 Python psycopg2 和 LDAP 用户连接到 Postgres