Project1
标题:
角色新增數值,如何在菜單顯示它的變動
[打印本页]
作者:
dancy60634
时间:
2011-10-21 12:25
标题:
角色新增數值,如何在菜單顯示它的變動
添加了"智力"屬性
也在Window_Base新增了
parameter_name ="智力"
parameter_value = $game_variables[21]
可是這裡能代入的變數只有一個
打開菜單,每個人的智力都是這個數值
要怎樣才能套到所有角色、並顯示在菜單上呢?
(像是角色選單中,能設置點下某角色,就打開開關什麼的嗎?)
dsu_plus_rewardpost_czw
作者:
Rion幻音
时间:
2011-10-21 13:11
def draw_actor_parameter(actor, x, y, type)
case type
when 0
parameter_name = Vocab::atk
parameter_value = actor.atk
when 1
parameter_name = Vocab::def
parameter_value = actor.def
when 2
parameter_name = Vocab::spi
parameter_value = actor.spi
when 3
parameter_name = Vocab::agi
parameter_value = actor.agi
when 4
parameter_name = Vocab::cri
parameter_value = actor.cri
when 5
parameter_name = Vocab::eva
parameter_value = actor.eva
when 6
parameter_name ="智力"
i = 20 + actor.id
parameter_value = $game_variables[i]
end
self.contents.font.color = system_color
self.contents.draw_text(x, y, 128, WLH, parameter_name)
self.contents.font.color = normal_color
self.contents.draw_text(x, y, 128, WLH, parameter_value, 2)
end
复制代码
$game_variables[21]为角色1的智力
$game_variables[22]为角色2的智力
$game_variables[23]为角色3的智力
以此推类~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1