教学视频地址:https://v.qq.com/x/page/n03982ncfm2.html
以下为控制代码
BtnsControl.cs
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class MyBtnPro
{
public int id;
public GameObject obj;
}
public class BtnsControl : MonoBehaviour {
public static BtnsControl Instance;
public delegate void BtnsClickDelegate(MyBtnPro bp);
public event BtnsClickDelegate BtnsClick;
Button[] btns;
/// <summary>
/// Awake is called when the script instance is being loaded.
/// </summary>
void Awake()
{
btns = transform.GetComponentsInChildren<Button>();
Instance = this;
}
// Use this for initialization