トグルでオンオフを行うことでBGMをありなしにするプログラムを書こうとしています。
BGMがついたオブジェクトがあり, トグルをオフにすることでBGM付きのオブジェクトを非表示にすることで実現したいと考えています.
知識が乏しいため, どのようにコードを書いたら良いかわからず, それっぽいコードを書きましたが, このコードだとトグルのOnValueCangedの関数指定にStartの関数が出てきません. どのように直せば良いでしょうか.
以下コードになります.
コード自体にはエラーが出ていません.
public class BGM : MonoBehaviour
{
private Toggle toggle;
void Start()
{
Toggle toggle = GameObject.Find("Toggle").GetComponent<Toggle>();
toggle.isOn=true;
GameObject ob = GameObject.Find("BGM"); if(toggle.isOn == false) { ob.SetActive(false); } }
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。