Unity - 方法绑定到Button.OnClick

箴言

新学习Unity的开发,想先从最简单的入手。决定添加个Button,并触发代码事件。结果搞了很久。这里特此记录。

Unity Build Settings

最首先,我们要最的是打开Unity的Build时候的Development Build选项和Script Debugging选项。开启这两个选项,才能够在Unity编辑界面当中看到Console的输出内容。

菜单栏点击File->Build Settings,之后就能够看到下图内容 输入图片说明
在界面当中勾选Development BuildScript Debugging

添加Button

新项目的节点

刚创建新项目的时候,我们可以看到只有两个节点
输入图片说明

添加Button

菜单栏:GameObject->UI->Button
输入图片说明

添加后的节点

输入图片说明

编写代码

添加代码

方法1

Assets->Create->C# Script

方法2

在左下的Project的Assets,右键Create->C# Script

方法3

在目录C:\Users\Public\Documents\Unity Projects\{Project_Name}\Assets的对应的项目名称目录中,添加cs代码

添加的代码

注意:这里的文件名称为NewBehaviourScript.cs,后面再做绑定时,需要该名称

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class NewBehaviourScript : MonoBehaviour {

	// Use this for initialization
	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}

    public void OnClick()
    {
        Debug.Log("日志:中文测试");
        Debug.LogWarning("日志(警告):中文测试");
        Debug.LogError("日志(错误):中文测试");
    }
}

Button与function绑定

点击Button节点

首先我们要选中对应的节点才能够对节点进行操作
输入图片说明

Inspector

我们可以看到右边弹出的Inspector界面
输入图片说明
我们这里需要点击Add Component来给这个Button添加Script组件。
输入图片说明
输入图片说明
选中之后,可以在Inspector当中查看新增了内容
输入图片说明

Button.OnClick绑定

输入图片说明

输入图片说明
输入图片说明
输入图片说明

运行

输入图片说明

附录

uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二)
Unity UGUI 按钮绑定事件的 4 种方式

转载于:https://my.oschina.net/hava/blog/1540673

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值