//UIを出したりしまったりする系スクリプト //引数としてボタンからboolをもらう事で、出すのかしまうのか判断する //引数Trueなら出す、Falseならしまう //なお、処理上bool変数と1か0のint変数の2つが必要だったので、boolだけもらってintに変換している //ちなみにUnityがこれを使うには最初にSystemをusingする必要がある //使い方(例:最初の画面からOptionを押した時) //入る時 Optionボタンが押された時、OptionUIをTrueで呼び、MainUIをFalseで呼ぶ //戻る時 Optionキャンバス内にあるBackボタンが押された時、OptionUIをFalseで呼び、MainUIをTrueで呼ぶ public void MainUI(bool value) { int valueint = Convert.ToInt32(value); anim.FadeInOut(valueint, 0.5f, DG.Tweening.Ease.OutQuart, mainCanvas); mainCanvas.interactable = value; mainCanvas.blocksRaycasts = value; }