2015年2月6日金曜日

uGuiのボタンについて

uGuiのボタンにスクリプトを入れて適応させる。
まずは例を

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

public class button : MonoBehaviour {
    public int uu;
    public bool abo = false;
   
   
   
    void Start () {
        Button button = this.GetComponent <Button> ();
        button.onClick.AddListener (() => {
            Debug.Log ("bo!");
            uu--;
            abo = true;
        });
    }
   
    void Update () {
   
    }
}

まず

using UnityEngine.UI;

これないと

Button button = this.GetComponent <Button> ();

の Button が反応しません。
例のスプを入れると
ボタンを押したとき

  Debug.Log ("bo!");
 bo!と文字が出て

uu--; で
uuがー1される

0 件のコメント:

コメントを投稿