Unity3D实现点击按钮本身获取按钮所包含的文本内容且显示出来

 

1、创建场景(创建两个Button按钮、一个Text文本)

Unity3D实现点击按钮本身获取按钮所包含的文本内容且显示出来_第1张图片

2、编写按钮监听事件脚本Test_BtnEvent

/***
*	Title:"XXX" 项目
*		主题:监听按钮的点击事件
*	Description:
*		功能:XXX
*	Date:2017
*	Version:0.1版本
*	Author:Coffee
*	Modify Recoder:
*/

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

namespace SimpleUIFrame
{
	public class Test_BtnEvent : MonoBehaviour
	{
        public Text DisplayBtnText;                     //显示文本组件
        public Text BtnText { get; set; }

		void Start()
		{
            this.gameObject.GetComponent

 

3、将该按钮监听脚本分别添加给这两个按钮物体,然后给脚本指定显示按钮文本的Text组件

Unity3D实现点击按钮本身获取按钮所包含的文本内容且显示出来_第2张图片

4、运行场景,鼠标点击测试按钮则右边的text文本显示“测试”

 

 

Unity3D实现点击按钮本身获取按钮所包含的文本内容且显示出来_第3张图片

 

/***
*	Title:"XXX" 项目
*		主题:XXX
*	Description:
*		功能:XXX
*	Date:2018
*	Version:0.1版本
*	Author:Coffee
*	Modify Recoder:
*/

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

namespace SimpleUIFrame
{
	public class Test_Button : MonoBehaviour
	{
        int number = 0;

		void Start()
		{
            this.gameObject.GetComponent

 

参考:https://blog.csdn.net/qq_18995513/article/details/53159107

你可能感兴趣的:(Unity基础)