设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何判定玩家是否乘坐载具

查看数: 2087 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-8-28 20:16

正文摘要:

本帖最后由 余烬之中 于 2013-8-28 20:37 编辑 不久前入手一个被动跳跃的脚本(感谢@gaogs123456 )功能是在地图上移动时允许进行跳跃 如图: 可以从1跳到2 从2跳到3 从4跳到5 (反之亦可) 但是发现一个问题 ...

回复

gaogs123456 发表于 2013-8-28 22:32:59
船也能跳- -没注意到过,87-88行是改判断的,计算的方式就是根据地图库横向的数。
http://rpg.blue/forum.php?mod=viewthread&tid=325209这里有个某人的小更改,可以参考一下,解决了一些不合理的地方。
不合理的地方有这些:
1、在悬崖上,向边缘冲刺距离1格会跳下去
2、可跳跃的前方有不可通行的事件,但可以跳跃
3、室内的墙壁可以跳跃
。我更喜欢这些不合理的地方。

点评

我很喜欢第一点的不合理,正在尝试能不能改,改好了再@你  发表于 2013-8-29 09:45
余烬之中 发表于 2013-8-28 20:36:04
鑫晴 发表于 2013-8-28 20:25
我只知道在Game_Player里面可以找到这一段:

十分感谢,已经解决了
  1.     #判断是否步行
  2.     return false if @vehicle_type != :walk
复制代码
鑫晴 发表于 2013-8-28 20:25:01
      
                        

              我只知道在Game_Player里面可以找到这一段:


RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 判定是否正在步行
  3.   #--------------------------------------------------------------------------
  4.   def normal_walk?
  5.     @vehicle_type == :walk && !@move_route_forcing
  6.   end


                  
剩下的就不会了.....





拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 17:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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