ハイライトの色を変えられるように
MakeSlideオブジェクトが持っていたGameObject highligherをpublic staticに変更した
あまり作法は良くない
このインスタンスは将来的にシングルトンであり続けるので、であればクラスオブジェクトに値を持たせてもよい
というかすでにto_highlightってメンバ変数がpublic staticになってる
Unityの作法としてはメッセージパッシングを使うべきなのかな?
いや、特定のクラスのインスタンスがシングルトンであることが既知なら
var slides = GameObject.FindObjectOfType<MakeSlides>().slides;
これでいいのか。
でも複数インスタンスあっても問題なくコンパイルされちゃうだろうし、原理的に1つでしかありえないクラスオブジェクトに持たせる方が安全ではないか??