Project1

标题: 再一次战斗菜单的问题… [打印本页]

作者: 迅雷進    时间: 2008-8-27 05:08
标题: 再一次战斗菜单的问题…
http://rpg.blue/viewthread.php?tid=100693

续以上的问题,
当小弟限制了禁止使用“携带物品”,
所以就使用了开关1。

Scene_Battle 3
  1.       when 3  # 物品
  2.         if $game_switches[1] == true
  3.           # 演奏冻结 SE
  4.           $game_system.se_play($data_system.buzzer_se)
  5.           return
  6.         else
  7.           # 演奏确定 SE
  8.           $game_system.se_play($data_system.decision_se)
  9.           # 设置行动
  10.           @active_battler.current_action.kind = 2
  11.           # 开始选择物品
  12.           start_item_select
  13.         end
复制代码

这是新加的脚本
  1.       if $game_switches[1] == true then
  2.         draw_item(index, disabled_color)
  3.       else
  4.         draw_item(index, normal_color)
  5.       end
复制代码


但是出来之后就把“攻击”的字体给灰掉了而不是“携带物品”,
入图。



到底是哪里出了什么问题呢? {/ll} {/ll}
请前辈们再一次地指教~ [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: ONEWateR    时间: 2008-8-27 05:11
  1.       if $game_switches[1] == true then
  2.         draw_item(index, disabled_color)
  3.       else
  4.         draw_item(index, normal_color)
  5.       end
复制代码


这个index应该改为3吧~! [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 迅雷進    时间: 2008-8-27 05:15
以下引用ONEWateR于2008-8-26 21:11:01的发言:
这个index应该改为3吧~!

谢谢前辈~
问题解决了,
不过小弟想问问,
只需要改个数目就可以了,
到底为什么会这样的呢? {/gg} {/gg}
作者: ONEWateR    时间: 2008-8-27 05:30
上脚本的index光标位置的变量吧~

而draw_item(index, normal_color)
的index应该意为项目编号吧!~

大概是这样【叙述不好别pia我{/tp}】

作者: 迅雷進    时间: 2008-8-27 05:33
以下引用ONEWateR于2008-8-26 21:30:03的发言:

上脚本的index意为光标位置吧~

而draw_item(index, normal_color)
的index应该意为项目编号吧!~

大概是这样【叙述不好别pia我】

原来如此,
又学到一样东西了~
谢谢前辈的指教! {/hx} {/hx}




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