您的位置:首页 > 移动开发 > Unity3D

Unity不点击按钮执行按钮点击事件

2017-12-22 10:34 531 查看
button组件是有个onClick.Invoke()方法的,效果如同假装点击了这个按钮,自然可以执行绑定在按钮点击事件上的方法们。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BtnClickTest : MonoBehaviour {
public Button btn1;
// Use this for initialization
void Start () {
btn1.onClick.AddListener(Btn1Click);
}

// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.A)) {
btn1.onClick.Invoke();
}
}

void Btn1Click() {
Debug.Log("btn1 click");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: