{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() の部分が実行される