オブジェクトのactiveというbool型の変数がfalseになったら、オブジェクトのスクリプトの彩度を下げ、trueに戻ったら元の彩度に戻るようにしたいです。
オブジェクトの彩度を変更する関数のようなものは存在するのでしょうか。
どなたかご教授頂けると幸いです。
オブジェクトのactiveというbool型の変数がfalseになったら、オブジェクトのスクリプトの彩度を下げ、trueに戻ったら元の彩度に戻るようにしたいです。
オブジェクトの彩度を変更する関数のようなものは存在するのでしょうか。
どなたかご教授頂けると幸いです。
彩度とは少し違いますが、以下のコードで修正することが出来ました。
if (active == false) {
if (sprite_index != -1) {
image_blend = c_gray; // グレースケールにする色調
}
} else {
if (sprite_index != -1) {
image_blend = c_white; // 元の色調に戻す
}
}