Project1

标题: 如何能使人物创建脚本支持鼠标? [打印本页]

作者: hitmank    时间: 2008-2-2 04:29
标题: 如何能使人物创建脚本支持鼠标?
请问如何能使亿万星辰的人物创建脚本:http://rpg.blue/web/htm/news375.htm  支持鼠标??
我已经整合进入鼠标脚本,但是在创建人物窗口在鼠标指向“性别”或者其他栏内无法使其变为选定
我想应该是这一部分代码问题

* Scene_Create

  #--------------------------------------------------------------------------
  # ● 控制处理
  #--------------------------------------------------------------------------
  def update_commands
    if Input.trigger?(Input::B)
      on_cancel
    elsif Input.trigger?(Input::UP)
      $game_system.se_play($data_system.cursor_se)
      @index = (@index + 4) % 5
      @create_window.index = @index
      return
    elsif Input.trigger?(Input::DOWN)
      $game_system.se_play($data_system.cursor_se)        
      @index = (@index + 1) % 5
      @create_window.index = @index
      return
    end
  end   


请问各位高手怎样修改才能使其支持鼠标?
小弟在此拜谢了~

[LINE]1,#dddddd[/LINE]帖子已被修改,详情请看版规。——圣 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 缺牙de兔子    时间: 2008-2-2 05:29
选项脚本是和另一个属性关联的
只有那个属性的值为你当前选种的项的ID才会生效

就是这个属性  @create_window.index = @index

@index=-1时就是不选种任何项  
# 生成命令窗口
    s1 = "察看强度"
    s2 = "特技"
为1就是选种@command_window = Window_Command.new(160, [s1,s2])中的
第0项目 第0项是s1 s1定义为"察看强度"

[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: hitmank    时间: 2008-2-2 18:50
多谢兔子,经过你的解释,现在我可以自己写个小脚本替代了,再次感谢~{/qiang}{/qiang}




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