收藏
回答

平台角色如何跟随固体运动?

先贴照片:

上图红色圆开启了平台角色,底部的白色地板启用了固体。

白色地板添加了向上运动,红色圆掉落到白色地板后,期望的行为是跟随白色地板运动,实际情况是:红色圆穿越了白色地板,见下图:

请教大家,如何才能实现红色圆跟随地板运动呢?谢谢


原demo地址:https://gamemaker.weixin.qq.com/ide/#/home/lbZGZlNzg2YzEtZmY5Ny00ZDFiLWE1ZTMtYTJiNzkwMmY3ZGRi

回答关注问题邀请回答
收藏

2 个回答

  • 此名甚好
    此名甚好
    2022-11-01

    你可以尝试在角色上不使用平台角色

    而是使用物理+方向控制

    缺点是你可能要重写一个跳跃方案,如果需要跳跃机制的话

    2022-11-01
    有用 1
    回复 1
    • 姚健艺
      姚健艺
      2022-11-01
      按照上述方式,可解决。再次感谢!
      2022-11-01
      回复
  • 姚健艺
    姚健艺
    2022-11-01

    感谢@此名甚好 的回复。

    红色圆不配置平台角色,通过配置物理的方式我试过了,这个方式红色圆也无法落在白色地板上面,依然会穿越。

    白色地板如果是水平方向的运动,是正常的,就是90度的垂直运动会有穿越的情况。

    2022-11-01
    有用
    回复 1
    • 此名甚好
      此名甚好
      2022-11-01
      是我说错了。
      角色是使用【物理】+【方向控制】,平台是【物理】
      角色使用动态刚体,平台使用静态刚体.
      经验证,是符合要求的
      2022-11-01
      回复
登录 后发表内容