【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源

简介:

不知道有多久没写博客了,竟然有种怀念的感觉 = =。

从今天开始呢,我会陆续更新一些U3D的小教程,主要以备注交流的心态来写了,原因如下:

1. 我也是u3d新手,只能给童鞋们简单的总结一些东西。或者说是备注给自己的小文章吧。

2. u3d学习资料现在网络上多到不想找到都难了程度,所以也没必要赘述一些大家知道的。

3. 由于Himi也是处于学习阶段,更多的时间还是放在学习上,写博的时间会相对少一些。

对于NGUI和HUDText 的学习,Himi也学习了几天,总体而言,比较简单,毕竟是设计2D UI的插件(现在u3d也有新版的UGUI)。

具体NGUI这里不进行讲解了,Himi这里整理了常用控件放出来,需要的同学可以下载交流学习下:

整理的控件有如下:

 

QQ20150413-1@2x

包括常用的 文本,拖动,缩放,动画,特效,进度条,输入框,CD效果的实现,选择框,多选组建等

 

QQ20150413-2@2x

这里是个简单实现游戏人物背包的功能,能拖拽交换位置,随机创建一个物品,物品叠加。

QQ20150413-3@2x

这里是实现了一个类似聊天的聊天框功能,包括输入框,滚动文本,滚动条~

 

QQ20150413-4@2x

    最后这个是实现人物血量显示、加血扣血的效果跟随主角功能~

 

这些都是一个Scene中的,只是不同的Panel上,所以大家需要看哪个组建可以自行在u3d中对不同的Panel 设置Active显示,然后运行即可看到效果。

资源下载: http://vdisk.weibo.com/s/yZxRoLm4W0FRD

 

由于Himi也在初学者,可能有错误的地方,希望各位评论指正~ ty  :hmg:









本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/1631691,如需转载请自行联系原作者
目录
相关文章
|
存储 缓存 JSON
Unity资源热更新知识梳理及工作流介绍
研究了大半年的热更,才做出了一套相对完善的热更架构。不得不说,这块的知识点还是多而杂的,值得专门开篇博文来记录梳理。
2348 0
|
1月前
|
数据可视化 vr&ar 开发工具
Unity游戏开发引擎是什么?有哪些优点
Unity引擎是一款由Unity Technologies开发的跨平台游戏开发引擎,广泛用于创建2D和3D游戏以及其他交互式内容,如虚拟现实(VR)和增强现实(AR)应用程序。
28 3
|
1月前
|
存储 图形学 Android开发
Unity 数据读取|(一)宏的定义和资源路径
Unity 数据读取|(一)宏的定义和资源路径
|
1月前
|
vr&ar 开发工具 图形学
Unity引擎:收费模式和服务升级,为游戏开发带来更多可能性
Unity引擎:收费模式和服务升级,为游戏开发带来更多可能性
|
6月前
|
缓存 API 开发工具
Unity——工程与资源
Unity——工程与资源
|
8月前
|
vr&ar 开发工具 图形学
Unity引擎:收费模式和服务升级,为游戏开发带来更多可能性
Unity引擎:收费模式和服务升级,为游戏开发带来更多可能性
|
存储 图形学 Android开发
【游戏开发】使用unity创建2D游戏
Unity是一种非常强大的游戏引擎,可以帮助你创建各种类型的游戏,包括2D游戏。在本文中,我们将教你如何使用Unity创建2D游戏。首先,你需要确保你已经下载并安装了最新版本的Unity。如果你还没有安装Unity,可以从官方网站下载免费的Unity Hub来管理你的Unity版本。
408 0
|
图形学
【游戏开发】unity透明特效的制作方法
Unity是一种强大的游戏开发引擎,它支持许多不同的特效和图形效果。其中一种常用的特效是透明特效,它可以使游戏中的材质变得半透明或完全透明。在本文中,我们将介绍如何使用Unity创建透明特效。
573 0
|
JavaScript 前端开发 vr&ar
【游戏开发】unity入门教程
Unity是一款非常受欢迎的游戏引擎,它可以用于开发2D和3D游戏以及虚拟现实和增强现实应用程序。如果你是一个刚开始接触Unity的开发者,这篇教程将为你提供一些有用的指导。
233 0
|
API 网络安全 图形学
【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决
【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决
403 0