Project1

标题: 夜深了,问个有点难度的问题吧 [打印本页]

作者: liuguanmin    时间: 2008-8-26 06:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: dna_7086    时间: 2008-8-26 06:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: 浩气青天    时间: 2008-8-26 06:34

不明白LZ的“按它前进一下它就走两步”是什么意思。{/pz}
作者: 「旅」    时间: 2008-8-26 06:36
左脚一步,右脚一步,除非你先改变图片,然后才走,就可以一步一步走
作者: 掣星霁月    时间: 2008-8-26 06:40
确有其事!
LZ可以试试在并行事件中等待一帧后再判断按键。
作者: liuguanmin    时间: 2008-8-26 18:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: sizz123    时间: 2008-8-26 20:02
这个是按键的问题
在事件中,采用的估计是是Input.press?(num) 这个语句
判断与编号 num 对应的按钮是否现在被按下。就是当键处在按下的情况就发生事件

所以,采用Input.trigger?(num) 这个语句来做npc的移动,就可以避免重复移动
作者: mango199675    时间: 2008-8-27 04:26
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================


# ————————————————————————————————————
# 本脚本来自www.66rpg.com,转载请保留此信息
# ————————————————————————————————————

#==============================================================================
# ■ Game_Player
#==============================================================================
class Game_Player
  alias old_update update
  def update
    unless moving? or $game_system.map_interpreter.running? or
      @move_route_forcing or $game_temp.message_window_showing
          @move_speed = 10  #这个数值就是速度,越大越快。10正好是1步走2、3格
    end
    old_update
  end
end
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================

这个脚本是我根据别人的脚本改了下的,本来是按C加速。
作者: 紫千修    时间: 2008-8-27 04:49
强烈鄙视之,这不是NPC的移动速度吗?把移动速度改变下就可以了。
作者: liuguanmin    时间: 2008-8-29 16:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 白羽圣冥    时间: 2008-8-29 17:56
不会
作者: ★_茄孓    时间: 2008-8-29 20:02
按前进一步怎么会走两步,想不通,你还是发个工程来吧
作者: darkten    时间: 2008-8-31 22:07
在设置角色移动路线之后,要加上等待移动结束... [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1