博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源
阅读量:7235 次
发布时间:2019-06-29

本文共 688 字,大约阅读时间需要 2 分钟。

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

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

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

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

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

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

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

整理的控件有如下:

 

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

 

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

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

 

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

 

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

资源下载: 

 

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

本文转自 xiaominghimi 51CTO博客,原文链接:http://blog.51cto.com/xiaominghimi/1631691,如需转载请自行联系原作者
你可能感兴趣的文章
Android任务队列使用
查看>>
Swift语法对编译速度的影响
查看>>
如何在Python下搭建QT+SIP+PyQt5环境
查看>>
说说在 Linux 中如何查看系统信息
查看>>
iphone 常用的app info plist设置
查看>>
快速排序算法的实现
查看>>
傻瓜式入门Redux
查看>>
最新图解 如何提升phpstudy中的mysql版本
查看>>
华山论剑之iOS&tableView的双剑合璧
查看>>
4K超清,2500万人在线,猫晚直播技术全解读
查看>>
人人都能学会的python编程教程2:数据类型和变量
查看>>
支持获取 6.0+设备正在运行程序信息
查看>>
流计算框架 Flink 与 Storm 的性能对比
查看>>
JavaScript数据类型AND深拷贝和浅拷贝的不归路
查看>>
iOS逆向之旅(进阶篇) — HOOK(FishHook)
查看>>
Gradle 3.0.0设置Apk文件输出命名
查看>>
mac 使用php storm的基本配置
查看>>
装饰者模式
查看>>
集成计算引擎在大型企业绩效考核系统的应用方案
查看>>
150. Evaluate Reverse Polish Notation
查看>>