第一個問題發現你錯在哪裡了
你代碼放錯位置了
要這樣才對
def update_confirm
if Input.trigger?(Input::B)
Sound.play_cancel
hide_confirm_window
elsif Input.trigger?(Input::C)
case @confirm_window.index
when 0 # 編成完了
# 戦闘メンバーがいない場合
if $game_party.battle_members.size == 0
Sound.play_buzzer
return
end
Sound.play_decision
return_scene
when 1 # 編成中断
Sound.play_decision
# パーティを編成前の状態に戻す
$game_party.set_member(@party_actors)
$game_party.set_battle_member(@battle_actors)
return_scene
when 2 # キャンセル
Sound.play_cancel
hide_confirm_window
end
$game_party_leader_id = $game_party.battle_members[0].id
end
end