uGUI练习 开篇

简介:



一、准备阶段

1、Unity 4.6 Beta b18或更高版本(注:目前泄露版的Unity5.0Beta 对UI的支持并没有4.6 Beta那么好)

image

2、了解 Unity 2D Sprite的基础知识及操作(包括Sprite Packer及Sprite ),可参考我之前的文章:

Unity4.3 2D工具 的简单使用教程

Unity4.3 Sprite Packer用法介绍

3、熟悉NGUI操作更佳,可参考http://game.ceeger.com/forum/index.php?m=space&uid=7487&page=1 或NGUI官方网站

 

二、练习内容

uGUI练习(一) Anchor

uGUI练习(二) Animate UI

uGUI练习(三) KeyBoard Navigation

uGUI练习(四) Light UI

uGUI练习(五) Draggable Object

uGUI练习(六) ScrollView

uGUI练习(七) Drag And Drop

uGUI练习(八) InputField

uGUI练习(九) Toggle Button

 

工程下载

基于Unity5.3.5f1的示例下载:https://github.com/zhaoqingqing/UGUIDemo/releases

练习的工程文件下载:http://pan.baidu.com/s/1dDcSoyl

UITest工程文件:http://pan.baidu.com/s/1gdf5X7P

三、资料参考

UGUI Experiment uGUI练习:https://github.com/kmitra/UGUIExperiment

Flop 翻转效果 :https://github.com/rakkarage/Flop

HSV Color Picker 颜色选择器:https://github.com/judah4/HSV-Color-Picker-Unity

 

四、其它

UITest 非常全面的Example:https://github.com/Gris87/UnityUITest  打包Project:http://pan.baidu.com/s/1gdAEfnl

英文入门篇:http://dev.classmethod.jp/client-side/unity-client-side/unity4-6-ui-components-property-list/

五、Unity官方UIProject

Widgets

UIBetaTestProject下载:http://forum.unity3d.com/threads/ui-example-project.263418/


本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/3972596.html,如需转载请自行联系原作者

相关文章
|
存储 开发工具 索引
游戏编程之十七 生成简单的动画
游戏编程之十七 生成简单的动画
52 0
|
容器
Pyside6-第十三篇-布局(最后一章废话-理论篇)
Pyside6-第十三篇-布局(最后一章废话-理论篇)
517 0
|
12月前
Axure如何做到屏幕自适应
Axure如何做到屏幕自适应
388 0
|
前端开发 JavaScript 算法
ThreeJS开篇
ThreeJS开篇
169 0
|
Web App开发 前端开发 图形学
Unity实战问题-WebGL问题集锦-上篇
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
438 1
|
前端开发 C# vr&ar
Unity实战问题-WebGL问题集锦-下篇
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
288 0
|
vr&ar 图形学 索引
【Unity3D 灵巧小知识点】 ☀️ | Unity中如何使用代码切换场景
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
【Unity3D 灵巧小知识点】 ☀️ | Unity中如何使用代码切换场景
|
iOS开发
iOS动画开发之五——炫酷的粒子效果(二)
iOS动画开发之五——炫酷的粒子效果
335 0
iOS动画开发之五——炫酷的粒子效果(二)
|
算法 数据可视化 C++
Dagre布局算法源码阅读
> 内涵各种论文和算法,阅读起来较为费力。 > 适读人群:对Dagre内部实现原理有兴趣的同学。 > 阅读时长:1小时。 ## 一、前言 常见的图可视化布局算法有:Dagre布局、Sankey布局、力导布局、随机布局等。由于近期业务中需要,几种布局算法中,Dagre布局最能贴近业务需求,但同时也需要有一些定制能力。所以花时间研究了下Dagre布局的源码部分,以及其中涉及到的论文部分。有
3935 0
|
iOS开发
iOS动画开发之五——炫酷的粒子效果(一)
iOS动画开发之五——炫酷的粒子效果
375 0