Unity NGUI学习
2024-10-20 21:04:40
环境
Unity4.3 NGUI v3.68
导入
Project界面->右键->import package->custom package载入安装包即可
untiy4.6用了自带的新ui,对ngui不再做深入研究,了解下基本概念就好,下面是基本流程
创建一个最简单的ui的过程
如果之前没创建过NGUI,创建Sprite Label Texture Widget等中任何一个,都会产生根节点,根节点下面有Camera
下面创建一个Button,然后使用点击button做一些代码上的输出
先创建一个Spirit并改名为Button
选择这个叫Button的Spirit,在Inspector中选择button的底图
目前位置这还是个Spirit,要把它变成button需要给其添加一个脚本
添加后Inspector中就多出了UIButton(Script)这一项
下面给按钮添加一个事件
首先给button添加一个碰撞器,不加碰撞器不会触发任何事件
然后随便写个脚本
using UnityEngine;
using System.Collections;
public class TT : MonoBehaviour {
public void Func()
{
Debug.Log("Button Pressed");
}
}
把这个脚本绑在任何一个GameObject上,这里绑在了主摄像机MainCamera上
然后直接把Hierarchy中的MainCamera拖到Button->Inspector中的Notify中
最新文章
- servlet的四个作用域
- Mathematica(MMA)闪电入门系列 目录与说明
- js中的preventDefault与stopPropagation详解
- Wow! Such Sequence!(线段树4893)
- Live555研究之三 RTSP Server处理请求
- 关于MyBatis的工作流程
- 转载---SQL Server XML基础学习<;3>;之--FOR XML EXPLICIT
- JAVA设计模式之---工厂模式
- Win10安装Ubuntu子系统教程(附安装图形化界面)
- Fragment+Viewpaager
- H5 65-清除浮动方式一
- Confluence 6 管理协同编辑 - 关于 Synchrony
- SVD与SVD++
- 序列化模块和sys模块
- 用laravel dingo/api创建简单的api
- MongoDB 安装教程
- PowerDesigner导入java类生成类图
- Android Studio插件之MVPHelper,一键生成MVP代码
- Windows内核分析——内核调试机制的实现(NtCreateDebugObject、DbgkpPostFakeProcessCreateMessages、DbgkpPostFakeThreadMessages分析)
- datagrid和combobox简单应用
热门文章
- HBase GC日志
- 开源流媒体播放器EasyPlayer
- root无权限删除 原因 进程 占用 文件
- Chef vs Puppet vs Ansible vs Saltstack: Which Works Best For You?
- grouped differently across partitions
- 在VC++空工程中使用MFC类,采用Unicode字符集后,运行工程程序报错的解决方案
- TControl,TWinControl和TGraphicControl的显示函数
- (转)windows一台电脑添加多个git账号
- angularjs ng-repeat倒叙
- html body div height: 100%;