チェックボックス

チェックボックスは
GameObject→UI→Toggle
で作る事ができます


Is ON
チェックのオンオフを切り替えます

Toggle Transition
チェックの現れ方を変更できます

Graphic
チェック画像を変更できます

Group
グループに入れる事ができます
グループを作るには適当なObjectに
Add Component→UI→Toggle Group
を選択する事で作る事ができます

同じグループに入ったToggleが複数ある場合 チェックマークがつくのはその中の1つだけになります
また Allow Switch Off のチェックを入れると 全てのチェックマークを外すことができます

スクリプトで値を取得 変更したい場合 以下のスクリプトを入れます

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class CheckBox : MonoBehaviour
{

    public Toggle toggle;

    void Start()
    {
        toggle.isOn = false;
        Debug.Log(toggle.isOn);
    }
}
その後 InspectorでToggleを入れます


Toggleにはボタン機能もありますが これを使うと誤動作が起きます
その為ボタン機能も付けたい場合 イ ベントトリガーを追加して実装しましょ う

戻 る