GameMaker Studio 2

创建于:2017-04-19

创建人: dougen

104 信息 229 成员
游戏开发工具 GameMaker Studio 2 的讨论小组

【求助】平台动作游戏中台阶怎么做,从下方能跳上去,在上面按下按跳能跳下来?

芭蕉胖 2018-01-12

主要是没有思路,之前用平台的坐标跟主角的坐标进行判断。但效果不理想,求大大给提供一个思路。谢谢~~

 
yellow 2018-01-12

我一般是Y方向上是在平台上还是平台下来判断就可以做的很好了,不一般的情况没有用过。说说你的效果哪里不理想。

也可以参考一下这个 http://higherorderfun.com/blog/2012/05/20/the-guide-to-implementing-2d-platformers/  One-way platforms部分的内容;

和这个 https://www.youtube.com/watch?v=KiDjEqYkyEI

希望对你有帮助。

 
RetroDaddy 2018-01-16

可以看速度,看你是在上升还是下降。

 
芭蕉胖 2018-01-18

感谢感谢,已经解决了。之前犯了一个低级错误,我设置了很多平台类型,然后统一用一个父类,结果在判断平台时用的是父类的对象做判断,所以总是出错。仔细撸了一遍代码发现了错误。感谢提供的视频,受益匪浅! yellow 

 
yellow 2018-01-19

我最开始的时候有过一次类似的经历,当我在平台上使用下和跳的时候,平台上的怪物和我一起下来了,哈哈哈哈哈。 芭蕉胖 

 

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册