zoukankan      html  css  js  c++  java
  • 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控件。

  • 相关阅读:
    道路和航线
    Sorting It All Out
    Sightseeing Cows(0/1分数规划+Spfa判负环)
    【模板】缩点
    间谍网络
    Tarjan算法专练
    数论知识点总结
    博客迁移到博客园
    第一届CCPC河南省赛
    find程序实现
  • 原文地址:https://www.cnblogs.com/chenyangsocool/p/6954371.html
Copyright © 2011-2022 走看看