Kanade Labo

かなで研究所

{unity:script/memo}ボタンを押すと何かを実行する方法

Unity初心者の かなで がネットで調べて、実践できた知識の覚書。
基本的に自分用備忘録の為、説明不備はご了承くださいm(_ _)m

黒字:デフォルト
赤字:今回追加
青字:自己解釈(一般解釈とはかけ離れてる事に注意!)

目標:ボタンを押すと何かを実行する方法

ボタンのオブジェクトに以下スクリプトを追加

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

public class sample : MonoBehaviour {
	public void OnClick() {
		Debug.Log("Button click!");
	}

	// Use this for initialization
	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}
}

 

次にボタンオブジェクト→Button(Script)→On Clink()→「+-」の「+」を押下

Runtime Cの下の◎→作ったボタンプレハブを選択

No Function→上記で作ったスクリプト→Onclick()を選択

 

これでクリックすると、public void OnClick() の部分が実行される

-unity