トグルボタンをON/OFFでHaloを出す

Haloはライトオブジェクトにあてるとぼうっと光った雰囲気を出せます.(component>effectにはいっています)

トグルボタンを押した感を出すためにHaloをON/OFF表示させるためのスクリプトです

 

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

public class btnshowHalo : MonoBehaviour {
	public GameObject lightHalo;//assign activate object

	public Toggle toggleBtn;//for assign toggle btn

	// Use this for initialization
	void Start () {
		lightHalo.SetActive(false);//initialize
	}
	
	// Update is called once per frame
	void Update () {
	
	}


	public void showHalo(){

		if (toggleBtn.isOn) {
			lightHalo.SetActive (true); //show halo
		} else {
			lightHalo.SetActive (false); //hide halo
		}
	}
}

アサインすると,トグルボタンとアクティベートするゲームオブジェクトをエディタでアサインします.ボタン押された時のスクリプト設定をやって完了