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");
}
}
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");
}
}
相关文章推荐
- 点击回车 按钮不执行点击事件
- 消除点击连接或者按钮或者执行onclick事件时出现的边框
- asp.net中Button按钮点击两次才执行Onclick事件的原因
- unity开发 HTC vive手柄控制 手柄上各个按钮的点击事件
- DuiLib : 执行按钮事件, 模拟按钮的点击
- 让一个网页页面的提交按钮执行点击事件
- Android Button按钮点击两次之后,才执行点击事件的操作。
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 【Unity】UGUI怎么动态的添加按钮的OnClick点击事件
- Unity用代码给按钮添加点击事件
- Unity_DOTween动画的学习(十一)_DOTweenPath路径编辑器的使用补充_结合按钮触发不同点击事件控制播放状态_Waypoints
- delphi 网页提交按钮执行点击事件
- 【Android】Android防止过快点击造成多次事件执行(防止按钮重复点击)
- 让一个按钮自动触发,自动执行onclick鼠标单击事件. 默认已点击.
- unity 动态匹配按钮的点击事件
- ASP.NET 点击前台服务器按钮后, 刷新. 重新执行 按钮事件
- unity 点击事件 点击 按钮还是屏幕
- 点击一个按钮后可以切换按钮的背景图片并执行不同的点击事件
- IOS开发UISearchBar失去第一响应者身份后,取消按钮不执行点击事件的问题
- 关于android中,菜单按钮点击事件首次执行之后再次执行需要双击按钮的问题