【解決済み】【RGSS3】スキルコマンドウィンドウの表示変更
【解決済み】【RGSS3】スキルコマンドウィンドウの表示変更
スキル画面のスキルコマンドウィンドウを、高さを1行にしてスキルコマンドを4個を横に並べたいのですがどうすればよいでしょうか?
最後に編集したユーザー タツミ [ 2016年10月26日(水) 10:34 ], 累計 2 回
Re: 【RGSS3】スキルコマンドウィンドウの表示変更
こんな感じのスクリプトを入れ、
あとは各ウィンドウの座標を調整すれば出来ます
コード: 全て選択
class Window_SkillCommand
#--------------------------------------------------------------------------
# ● 桁数の取得
#--------------------------------------------------------------------------
def col_max
@actor ? @actor.added_skill_types.size : 1
end
#--------------------------------------------------------------------------
# ● 横に項目が並ぶときの空白の幅を取得
#--------------------------------------------------------------------------
def spacing
return 8
end
#--------------------------------------------------------------------------
# ● 表示行数の取得
#--------------------------------------------------------------------------
def visible_line_number
row_max
end
#--------------------------------------------------------------------------
# ● 行数の取得
#--------------------------------------------------------------------------
def row_max
return 1
end
#--------------------------------------------------------------------------
# ● ウィンドウ幅の取得
#--------------------------------------------------------------------------
def window_width
Graphics.width
end
end
現在サポート終了中
Re: 【RGSS3】スキルコマンドウィンドウの表示変更
TOMO様、ありがとうございます。
スキルコマンドの表示を変更することはできたのですが、スキルステータスが表示されなくなりました。
スキルコマンドの下にスキルステータスを表示したいのですが、どうすればよいでしょうか?
スキルコマンドの表示を変更することはできたのですが、スキルステータスが表示されなくなりました。
スキルコマンドの下にスキルステータスを表示したいのですが、どうすればよいでしょうか?
Re: 【RGSS3】スキルコマンドウィンドウの表示変更
Scene_Skillの38行目の
を
とすれば出来ると思います
コード: 全て選択
@status_window = Window_SkillStatus.new(@command_window.width, y)
コード: 全て選択
@status_window = Window_SkillStatus.new(0, @command_window.y + @command_window.height)
現在サポート終了中
Re: 【RGSS3】スキルコマンドウィンドウの表示変更
TOMO様、ありがとうございます。
全て変更することができました。
このトピックは【解決済み】とさせていただきます。
全て変更することができました。
このトピックは【解決済み】とさせていただきます。