找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2676|回复: 4

[解决] 缓停在墙壁……

[复制链接]
发表于 2009-6-18 16:06:48 | 显示全部楼层 |阅读模式
又是个奇怪的问题-_-
还是老样子……
游戏原图……
  


有素材不知道怎么下手※……
重力参数玩家貌似只能用1个……

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2009-6-18 16:27:28 | 显示全部楼层
素材->变量
这里面有内建玩家的重力变数,在设计玩家爬墙动作时再改变此变数即可
发表于 2009-6-18 17:24:22 | 显示全部楼层
这个难点不是怎样改变重力,而是动作的判定问题

一般的思路:
攀爬判定
跳跃/下落过程中
》按着左/右键+和墙壁接触
》变为攀爬动作(变量:玩家的重力变更为50~80%)

复归判定
攀爬过程中
》放开左/右键,或者脚下有墙壁,或者受到攻击
》变为下落动作(变量:玩家的重力返回初始值)

但是这里遇到一个问题,就是攀爬的过程中遇到没有墙壁时如果还继续按着左/右键,还是会保持攀爬动作
 楼主| 发表于 2009-6-18 18:43:00 | 显示全部楼层
那暂时先这样……BUG留到最后……
发表于 2009-6-28 20:17:46 | 显示全部楼层
可以在墙壁末端设置一个标记之类的,碰到那个就回复正常下落……其实我不清楚,因为我还没有开始使用agm……
这里半个版子都是avz的帖子啊,佩服……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-2 22:35 , Processed in 0.012968 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表