Mar*_*tin 6 c# unity-game-engine unity2d
我有一个maplestory游戏演示
我需要角色可以从一侧跳过对手
我角色和地面的对撞机是这样的:
性格:capsulecollider2d
地面:polygoncollider2d
所以角色可以站在地上
也可以跳到地上
但是现在我想从地下跳下角色,它无法奏效
那么,我该如何处理这个问题呢?是否有配置可以使对撞机只有一侧?
------------------------------------- 2017 08 11 ---------- ---------------------------
非常感谢每一个人
谢谢你@EmreE @Jeroen De Clercq
我使用@EmreE提供的Platform Effector 2D解决了这个问题
第一步:在我的地面上添加平台效应器2d并选择"单向使用"
第二步:选择"由效应器使用"
现在它的工作:)
更多信息请点击此处;https://docs.unity3d.com/ScriptReference/Physics.IgnoreLayerCollision.html
| 归档时间: |
|
| 查看次数: |
934 次 |
| 最近记录: |