unity3d的uGUI基本操作
uGUI可以免去用户自行创建控件的烦恼,比如button。下面是一个实例:
1.create》UI》Button,如下图所示
新建完成后会出现Canvas和EventSystem,如下图所示:
2.再新建一个“Create Empty”,将其命名为“script”。
3.新建一个C#脚本,将其命名为“ButtonClick”。并将其脚本内容修改如下:
public void ShowLog(){Debug.Log (123); }
4.将“ButtonClick”拖到“script”上。
5.选中控件栏中的Text,将其内容改为Login。
6.选中控件栏中的Button,在属性表中找到onclick(),如下图所示:
点击+号,如下图所示:
7.点击上图中的“None(Object)”,选择刚刚新建的空对象“script”。(也可以从控件栏直接拖过来)
8.点击“No Function”,在Buttonclick中点击“ShowLog()”。至此完成绑定。
9.运行,点击按钮后会在控制台出现“123”字样。
思路整理:
1.需要新建一个Empty控件,将代码附加在上面。
2.创建一个uGUI控件Button后其onclick事件与Empty控件绑定。并且选择需要执行的函数。
觉得,Empty控件就是一个中间件,连接着脚本代码和uGUI控件。
转载于:https://www.cnblogs.com/chenyangsocool/p/6954371.html
unity3d的uGUI基本操作相关推荐
- Unity3d中UGUI组件精简复盘(十八)Aspect Ratio Fitter组件
上一节,我们简单概括了Unity3D编辑器中三大 Layout Group组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十七)LayoutElement 话不多说,我们直接进入 ...
- Unity3d中UGUI组件精简复盘(十九)ContentSizeFitter组件
上一节,我们简单概括了Unity3D编辑器中 Aspect Ratio Fitte组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十八)Aspect Ratio Fitter 话 ...
- Unity3d中UGUI组件精简复盘(十七)LayoutElement组件
上一节,我们简单概括了Unity3D编辑器中三大 Layout Group组件的简要介绍.具体详情链接为:Unity3d中UGUI组件精简复盘(十六)三大 Layout Group组件 话不多说,我们 ...
- Unity3D之UGUI基础3:Image图片
一.Image基本使用 Image组件用于显示图片资源或者纯粹的颜色 在导入图片资源之前,可以先对图片进行以下操作: 必须:将图片的类型修改为"Sprite(2D and UI)" ...
- 【Unity3D】UGUI概述
1 UGUI 与 GUI 区别 GUI控件 在编译时不能可视化,并且界面不太美观,在实际应用中使用的较少.UGUI 在编译时可视化,界面美观,实际应用较广泛. 2 Canvas 渲染模式(Render ...
- Unity3d之UGUI图集打包与动态使用(TexturePacker)
前言 在用UGUI时,我们也需要将一个个小图打包成图集,以减小Drawcall(类似coco2d-x一样,打包成图集一次性加载以内存换取图片读取效率),UGUI打包并使用图集有两种方法:一种是使用系统 ...
- 【转】unity3d 在UGUI中制作自适应调整大小的滚动布局控件
转自 http://blog.csdn.net/rcfalcon/article/details/43459387 在游戏中,我们很多地方需要用到scroll content的概念:我们需要一个容器, ...
- Unity3D 之UGUI 滑动条(Slider)
这里来讲解下UGUI 滑动条(Slider)的用法 控件下面有三个游戏对象 Background -->背景 Fill Area --> 前景区域 Handle Slide Area -- ...
- Unity3D之UGUI基础10:画布的三种模式
前文:https://blog.csdn.net/Jaihk662/article/details/87865239(UGUI插件介绍) Canvas组件有三种不同的渲染模式: Screen Spac ...
- Unity3D之UGUI基础2:Text文本
一.两个基本组件 Rect Transform:用于控制UI物体的基本属性 Canvas Renderer:画板UI渲染器,必备且不可编辑 这两个组件是所有UI的必备组件 using UnityEng ...
最新文章
- java 循环赛问题,网球循环赛思路 - 分治法求解(无代码)
- python基础知识梳理-Python基础知识梳理 - 第03部分
- 利用Python进行数据分析-07-汇总和计算描述统计
- yolov4网络结构_重磅更新!YoLov4最新论文!解读YoLov4框架!
- 【NLP】文本预处理:删除单词停用词
- Windows下本地或局域网下搭建SVN服务器
- canoco5主成分分析步骤_主成分分析(PCA)统计与MATLAB函数实现
- [乡土民间故事_徐苟三传奇]第四一回_放牛娃巧娶富家女
- Educational Codeforces Round 61 (Rated for Div. 2) D. Stressful Training(贪心+二分+优先队列)
- 打造一款属于自己的短视频webApp(Vite搭建React Hooks+Recoil+Antd)
- 第 4 代 4 端口 HDMI/DVI 分配器龙迅LT86104SXE
- 恶意程序利用Linksys路由器漏洞在路由器中传播
- Js篇-面试题9-请说一下Js中的事件循环机制
- VOC2007数据集 VOC2012数据集下载 百度云
- “天才少年” 稚晖君被曝离职华为,或投身机器人领域
- 数学建模竞赛2022美赛
- 2020蓝桥杯模拟赛题目解析(上)
- 数字IC设计工程师成长四阶段
- sqlserver AlwaysOn实现读写分离配置及java/net代码实现
- 凯文·米特尼克的建议