【解決済み】Game_ScreenやGame_Pictureで@toneを変更するだけで色調が変わる仕組みがわかりません
Posted: 2021年1月30日(土) 10:56
現在スクリプト勉強中です
キャラチップやアニメーションはそのままにマップのタイルや遠景のみを色調変更したいと考え、
色調変更機能があるクラスを読み解こうとしていたのですが
アクセスメソッドとして宣言されたインスタンス変数@toneはToneクラスで赤青緑グレーの色情報が格納されている
start_tone_changeメソッドで@tone_durationの値を変更
それによってupdate_toneメソッドが動き出しdurationの値に応じて徐々に@toneの中身を変更
までは読み解けました
しかし肝心な@toneの中身を変更するだけで色調が変化している仕組みがわかりません
どこで紐付けされているのでしょうか
詳しい方がいらっしゃいましたらご教授お願いいたします
キャラチップやアニメーションはそのままにマップのタイルや遠景のみを色調変更したいと考え、
色調変更機能があるクラスを読み解こうとしていたのですが
アクセスメソッドとして宣言されたインスタンス変数@toneはToneクラスで赤青緑グレーの色情報が格納されている
start_tone_changeメソッドで@tone_durationの値を変更
それによってupdate_toneメソッドが動き出しdurationの値に応じて徐々に@toneの中身を変更
までは読み解けました
しかし肝心な@toneの中身を変更するだけで色調が変化している仕組みがわかりません
どこで紐付けされているのでしょうか
詳しい方がいらっしゃいましたらご教授お願いいたします