ページ 11

【RGSS3】素材のスクリプトをスイッチがONの時だけ使うようにしたい

Posted: 2022年5月08日(日) 15:25
by 9ルーズ
スクリプトエディタで素材サイトから追加したスクリプトそのものをスイッチがONの時だけ使えるようにしたいです。

Re: 【RGSS3】素材のスクリプトをスイッチがONの時だけ使うようにしたい

Posted: 2022年5月08日(日) 18:27
by DEDEN
素材によって改造方法が異なってくるので何の素材お教え下さい

Re: 【RGSS3】素材のスクリプトをスイッチがONの時だけ使うようにしたい

Posted: 2022年5月14日(土) 20:40
by 9ルーズ
解からないのでしたら無理に回答しないようお願いいたします。

Re: 【RGSS3】素材のスクリプトをスイッチがONの時だけ使うようにしたい

Posted: 2022年5月15日(日) 02:53
by TOMO
解らないのではなく、本当にDEDENさんの言う通りだからみんな答えないのです

多分まっきぃさんとしては「スクリプト全体をif文で囲めば~」と思ってるのでしょうが、
単純にそのスクリプト自体が使えなくなるだけです


実際のやり方は

コード: 全て選択

class クラス名
  alias 新しいメソッド名 元のメソッド名
  def 元のメソッド名
    新しいメソッド名
    if $game_switches && $game_switches[1]
      そのスクリプトの処理
    end
  end
end
と言った感じになりますが、
中には何もしないで良い場合や、全く違う場合もあります
(こんな感じの改造を全メソッドにやります)


素材を教えずこれを見て自力で解決するか、
素材を教えて改造箇所・方法を教えてもらうか、自由に選んで下さい

Re: 【RGSS3】素材のスクリプトをスイッチがONの時だけ使うようにしたい

Posted: 2022年5月16日(月) 14:56
by 9ルーズ
TOMO様、返答ありがとうございます。
素材の名前はUSK様の円弧移動です。
これを導入していると「移動ルートの設定」が思い通りに動かなくなることがあります。