unity---EZGUI简单的使用1
来源:互联网 发布:ubuntu 系统log 编辑:程序博客网 时间:2024/04/30 12:41
官方的GUI根本无法跟EZGUI比,无论是资源还是易用性还是速度。EZGUI基于Mesh不占DrawCall。EZGUI是自动合并Mesh成为一个物体,并且贴图自动制作Atlas。所以效率高,CPU消耗低
相比原生态GUI节省资源这就不细说了,自己可以做个对照看一下,下面就简单说一下怎么创建GUI控件以及触发事件。
一 .首先导入EZGUI unitypackage资源包
Plugins/EZ/GUI
其中在 controls文件夹中包含大部分用于创建控件的脚本,而在Management文件夹中UIManager脚本则必须存在于每一个包含EZGUI控件的场景中。
二 创建一个按钮控件
1. 首先要单独建一个empty GameObject来存放UIManager.cs
2. 再创建一个empty GameObject改名为Button,然后点击 Component > EZ GUI > Controls > Button.
回到button属性面板找到Pixel Perfect打上勾,(如果按钮没显示则需要手动更改宽高的大小,默认是0
,更改的前提是Pixel Perfect不能打钩,否则无法修改参数)这样一个button就做出来了。
5.现在按钮外观已经出来了,接下来需要点击产生事件,这里一个快速简单的方法,
在这里我想打印一串数字如print(“123456”),首先跟平常创建脚本一样 创建一个JS脚本UIControl.js在里边这样写入function Click(){print(“123456”)}保存,新建一个empty gameObject改为UI,把刚才建的脚本给这个空对象,回到Button属性面板找到
上边是脚本所在的对象物体,点开找到UI,下边是引用的函数名,上边的脚本中我写的是Click,所以在这里我写上Click,保存
运行看一下效果
- unity---EZGUI简单的使用1
- EZGUI使用随笔(1)
- [Unity3D]EZGUI 操作简单介绍
- EZGUI基本操作简单介绍
- EZGUI
- Unity IAP的简单使用
- Unity 数据库的简单使用
- unity基础开发--学习EZGUI教程
- Unity EZGUI:过渡前进与后退
- ezgui 与 ngui的对比
- unity关于StartCoroutine的简单线程使用
- Unity DoTween加iTweenPath的简单使用
- Unity 动画插件 DOTween 的简单使用
- unity中扩展方法的简单使用
- Unity回调函数的简单使用
- Unity中random函数的简单使用
- Photon Unity Networking(PUN)的简单使用
- 使用Unity制作一个简单的聊天室
- 关于An internal error occurred during: "Sending Ping...". java.lang.NullPointerException
- pthread_con_wait()
- C#基础
- Visual Studio 2010环境下Sqlite3加密版(由wxSqlite制作)使用方法
- RHEL下的文件系统自动挂载
- unity---EZGUI简单的使用1
- 动态内存存储及操作函数
- 国外主流PHP框架比较 (CodeIgniter、CakePHP、ZendFramework、Symfony)
- RHEL LVM详解
- 在VS2005 /VS2008下调试应用程序的两种途径
- 在设计数据库时需要注意哪些?
- 新浪微博布局学习——妙用TabHost
- Android向Web服务器发送Post请求并返回数据
- java生成MD5校验码及算法实现