注:本实例开发环境为Unity 5.3.4,开发语言为C# 这周的任务是用UGUI实现NGUI的一个效果: http://www.tasharen.com/ngui/exampleX.html 实现效果: 1. 格子是什么?其实是个按钮! 项目分级: 顶层:InventoryMenu空对象,下属In ...
分类:
编程语言 时间:
2016-05-22 12:08:23
阅读次数:
291
这里来讲解一下unity3D自带的UI功能,自带的UI也叫UGUI功能非常的强大,比起NGUI,更加的灵活,让用户能够更加容易的去使用。 首先创建一个文本Text 然后是文本相对应的属性 这里的属性比较的简单,一些基本的颜色,格式,字体加粗,字体大小,都有。如果需要字体文件,还可以从计算机的控制面板 ...
分类:
编程语言 时间:
2016-05-21 23:05:55
阅读次数:
2142
只做学习之用,无任何商业元素
如有侵权,即删除首先,载入NGUI包,完成后如下图所示:
新建一个Sprite
然后,设置UIRoot
注意:图中画圈的部分——Scaling Style设置为“Fixed Size On Mobiles“顾名思义,整个画面开启UI整体缩放支持(在手机中)
调整Main Camera的监控范围,使得和UIRoot下的Camera同样大小。开始新建图集(Fr...
分类:
其他好文 时间:
2016-05-18 19:23:01
阅读次数:
216
实现效果: 实现: 使用NGUI添加虚拟摇杆背景和其子物体按钮,为按钮Attach boxcollider和ButtionScript。为按钮添加如下脚本: 注意:其中的静态属性可以在控制物体移动的代码中访问用于控制。 控制物体移动的代码: 注意:在使用虚拟摇杆的时候则忽略键盘控制的移动操作。 注意 ...
分类:
编程语言 时间:
2016-05-17 22:29:47
阅读次数:
904
这里来介绍一下NGUI的各种脚本的作用,以便以后需要某种效果的时候,去添加相应的脚本去实现效果 UIButton --> 按钮脚本 UIPanel --> 面板脚本 UIToggle --> 自动开闭脚本 UISlider --> 滑动条脚本 UIInput --> 输入框脚本 UISprite - ...
分类:
编程语言 时间:
2016-05-17 11:33:50
阅读次数:
404
这次来讲讲Unity3D NGUI这个插件的学习,这个插件是收费的,不过去网上可以下载得很多可用版本。用来做用户的交互UI,学习起来比较简单 第一步,导入NGUI包 http://pan.baidu.com/s/1mhKaoha 导入后Unity工具栏上面就会出现关于NGUI的选择了 第二步,开始看 ...
分类:
编程语言 时间:
2016-05-15 16:40:11
阅读次数:
355
泰斗破坏神笔记2016年4月27日星期三001-开始素材的制作1制作图集1.1在要制造成图集的素材上点右键NGUI-Open altas Maker-2制作背景2.1选择simple texture2.2Anchors选择unified,上下左右都选择0,这样的话代表距离屏幕边界一直为0,无论屏幕怎... ...
分类:
其他好文 时间:
2016-05-14 23:08:04
阅读次数:
317
效果: 思路: 1.算出正确的uv去采样过滤图,上一篇文章说的很明白了。Shader实例:NGUI图集中的UISprite正确使用Shader的方法 2.用当前血量占总血量的百分比来设置shader中的变量,来控制血条的裁剪。 实际操作中,在shader中声明一个uniform float _Fac ...
分类:
其他好文 时间:
2016-05-13 17:05:37
阅读次数:
241
效果: 变灰,过滤,流光 都是UI上常用效果。 比如: 1.按钮禁用时,变灰。 2.一张Icon要应付圆形背景框,又要应付矩形背景框。就要使用过滤的方式来裁剪。 避免了美术提供两张icon的麻烦,又节省了内存。 3.流光,呃……,策划就是要,你能怎么办。 实践: NGUI把要用到的图片做成了图集,它 ...
分类:
其他好文 时间:
2016-05-13 17:05:36
阅读次数:
261
【从零开始学NGUI 】 (十二)UIGrid
在很多情况下,我们都会用到可以变化的列表,背包,公告,活动,等等,这个时候通常我们都会用到UIGrid
创建UIGrid
UIGrid一般都会与UIScrollView组合使用
首先打开NGUI Prefab Toolbar
NGUI-> Open -> Prefab Toolbar
拖拽一个backgr...
分类:
其他好文 时间:
2016-05-12 21:42:41
阅读次数:
315