希望逻辑高手解决 可以跳跃穿过的墙体并站在上面!

[复制链接]
查看2932 | 回复13 | 2017-2-20 09:17:13 | 显示全部楼层 |阅读模式
我的问题 就是童年经典 雪人兄弟 里面可以跳跃而上的关卡物体 希望程序大大 提供一个有效的解决方案 谢谢谢谢n(*≧▽≦*)n

雪人兄弟

雪人兄弟
mazhentao | 2017-2-20 09:27:54 | 显示全部楼层

回帖奖励 +8 枚能量币

我就做个沙发~支持楼主经典再现
回复 支持 反对

使用道具 举报

zog | 2017-2-20 09:30:05 | 显示全部楼层

回帖奖励 +8 枚能量币

跳的事件-》关闭碰撞-》 jump-》开启碰撞??
回复 支持 反对

使用道具 举报

ywelcome0 | 2017-2-20 09:32:42 | 显示全部楼层

回帖奖励 +8 枚能量币

在我的印象中
雪人兄弟是不能向下跳的
所以 向上跳跃的主要思路是 临时取消碰撞体
另外
一个关卡打完后 切换到另一个关卡 (向上飞)
基本上 可以理解为动画吧

最后 希望我的发言能够抛砖引玉
回复 支持 反对

使用道具 举报

yangh1 | 2017-2-20 09:45:25 | 显示全部楼层
zog 发表于 2017-2-20 09:30
跳的事件-》关闭碰撞-》 jump-》开启碰撞??

我设想过在跳的时候关闭碰撞  跳跃结束开启碰撞 可是这样同时在上面的 怪物 也会掉下来
回复 支持 反对

使用道具 举报

956080586 | 2017-2-20 09:50:04 | 显示全部楼层

回帖奖励 +8 枚能量币

支持一下
回复

使用道具 举报

Ryze | 2017-2-20 10:01:31 | 显示全部楼层

回帖奖励 +8 枚能量币

设置碰撞类型  只有雪人可以忽视碰撞跳跃向上
回复 支持 反对

使用道具 举报

Song | 2017-2-20 10:13:23 | 显示全部楼层

回帖奖励 +8 枚能量币

Jump跳跃事件,开始后关闭对雪人的碰撞,delay 1秒的样子,再开启碰撞就完事了
回复 支持 反对

使用道具 举报

yangh1 | 2017-2-20 13:41:46 | 显示全部楼层
Song 发表于 2017-2-20 10:13
Jump跳跃事件,开始后关闭对雪人的碰撞,delay 1秒的样子,再开启碰撞就完事了 ...

谢谢  思考下解决了 跳跃修改碰撞 0.18秒后把碰撞复原 谢谢 帮助
回复 支持 反对

使用道具 举报

Song | 2017-2-20 15:50:19 | 显示全部楼层
yangh1 发表于 2017-2-20 13:41
谢谢  思考下解决了 跳跃修改碰撞 0.18秒后把碰撞复原 谢谢 帮助

you're welcome
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

5

主题

126

回帖

849

积分

初阶编码师

积分
849