NGUI学习之路(3)Character 换装 之一【NGUI2.6.3】

NGUI实用操练(六)如何在代码中动态设置一个模型至于UI层上?【NGUI2.6.3】 在上一篇中,我们一起学习了 阅读详情

在游戏中会有最基本的一个需求就是换装。想必大家都知道怎么回事,所以,直接开门见山了:


(1)第一步:使用Ngui添加一个Texture,为其指定一个材质Material。接着从Ngui的NGUI/Examples/Models/Orc/Orc拖动至层次视图中,调整Texture和Orc,使其在  Game视图显示出来。当然你也可以添加一个灯光,以让模型高亮显示,效果图如下:


注意的地方:注意Layer选择Default,不然下面的3D UI 将遮挡它。此外,将该步的摄像机调整为透视投影!!!

(2)添加左侧方格,效果如下:

注意的地方:将该Layer设置为GUI图层,总之不要与(1)中的Layer一样就行了;此外,将该步中的摄像机调整成正交投影摄像机


Character 换装 之一的下载地址:点击打开链接

Character 换装三 纠结 在该小节中,添加了格子响应和ItemDatabase数据库。不过,虽然是实现了,但是效果却不理想。 立即下载

相关推荐

Unity3D插件 NGUI2.6.3

NGUI是Unity的一个插件,使用它来制作你的游戏UI必定将事半功倍。为什么这么说呢?首先我们说说GUI与NGUI的区别,GUI是Unity自带的绘制界面工具,它的成像原理是基于表层的,所以执行效率非常的低,并且没有提供复杂的UI的接口,就算开发者硬着头皮写上去只能让UI的执行效率更低。然而NGUI 完全依赖与3D就好比在游戏世界中的摄像机直直的照射在一个平面中,在平面之上再去绘制自己的UI,所以它的执行效率会非常高。

NGUI2.6.3下载地址

NGUI2.6.1下载地址:Hi,推荐文件给你 "NGUI+Next-Gen+UI.rar" http://vdisk.weibo.com/s/KLqn5

杜甲同学的专栏 1623

Unity3d NGUI 2.6.2(最新完整版)

Unity3D NGUI for GUI developing 强大的Unity3d UI插件,此版为目前最新版本,已亲测。 2.6.2: - NEW: You can now automatically apply alpha pre-multiplication to textures when creating an atlas. - NEW: Added UIWidget.Raycast to perform a raycast without using colliders. - NEW: Added a texture preview to UITexture. - NEW: Added an option to UIAnchor to run only once, and then destroy itself. Also optimized it slightly. - NEW: Transform inspector will now gray out fields that are not commonly used by the UI when a widget is selected. - FIX: Transform multi-object editing was not quite right for widgets... - FIX: "Shrink to fit" option on labels now works vertically, not just horizontally. - FIX: Changing a sprite in inspector will no longer auto-resize it. Use MakePixelPerfect to resize it.

NGUI学习之路(3)Character 换装之二【NGUI2.6.3】

承接上篇 (3)为

LGFEngine 1027

Playmaker1.7.6+NGUI2.6.3

Playmaker1.7.6是最新的Unity3D的插件,NGUI2.6.3是用得比较广泛的,虽然不是最新的,并且这两个都是Unity3D的必备插件。

FFmpeg魔改指南:让RTMP协议完美兼容H265的三种方法(含SRS适配技巧)

本文详细介绍了三种让RTMP协议兼容H265编码的FFmpeg魔改方案,包括基于官方补丁的标准改造、Intel的SVT-HEVC集成方案以及金山云的自定义扩展方案。文章重点解析了各方案的实现原理与适配技巧,并提供了在SRS 6.0服务器上进行深度配置和性能调优的完整实战指南,帮助开发者解决H265推流至传统RTMP服务器的兼容性问题。

weixin_29290947的博客 197

NGUI学习之路(3)Character 换装之三 纠结【NGUI2.6.3】

上两篇分别一起学习了

LGFEngine 1284

EDA公司(一):Synopsys-- 主要 EDA 工具及其简介

Synopsys 是一家领先的电子设计自动化(EDA)软件公司,提供了一系列全面的产品和服务,旨在支持从概念设计到大规模生产的各个阶段。Synopsys 的 EDA 工具覆盖了芯片设计的各个方面,包括但不限于逻辑综合、静态时序分析、功能验证、物理实现、形式验证、测试插入、电源分析、信号完整性分析等。

MHD0815的博客 3313

NGUI官网示例13 –Character角色装配与储物箱(一)

物箱和角色装配装配在游戏当中可以实现人物外观的自定义,其用途非常广泛,例如魔兽当中的角色自设定,所以NGUI也提供了这样的功能,如图所示: 我们将分四步来制作该GUI。第一步,创建基本的游戏背景;第二步,创建储物箱界面;第三步,创建装备拖动图标和装备提示栏;第四步,实现装备的装配。 第一步,创建基本的游戏背景 创建一个空的游戏对象,并命名为Scene,同时reset一下。接着为其

lihui061119的专栏 971

从零构建:用Simulink搭建固定翼无人机六自由度模型的避坑指南

本文详细介绍了使用Simulink从零构建固定翼无人机六自由度动力学模型的完整流程和避坑指南。重点解析了模型架构设计、气动力计算、参数配置、仿真求解器选择等关键环节的常见问题与解决方案,帮助开发者快速建立准确可靠的无人机控制系统仿真模型。

hhh00的博客 1003

ShardingSphere-JDBC-若依框架集成(SpringBoot)

ShardingSphere基础知识、ShardingSphere-JDBC如何集成进若依框架中 使用的是若依框架前后端版本、动态数据源,可自行切换,默认数据源为达梦8代理端,

编程小菜鸟的笔记 8168

NGUI官网示例13 –Character角色装配与储物箱(三)

该部分主要是为实现装备在拖动的时候出现拖动图标的效果和当鼠标放置在装备上时提示装备的一些信息而做准备。 使用UI Tool创建一个Simple 2D UI层级结构,其Layer为2DGUI,我们通过不同的图层的设置让摄像机只显示我们设定的图层中的对象,有点像photoshop中的图层,如图所示 调整该结构,把Panel和Camera从UIRoot(2D)中分离出来,接着删除UIRoot(2

lihui061119的专栏 998

国产数据库安装部署说明

国产数据库安装部署说明

weixin_38203586的博客 911

NGUI的UITexture和UISprite的比较【NGUI3.5.8】

NGUI里边的这两个东西,给人有种错觉,瞟一眼,想想都是画一个图片,那这俩有啥区别呢?实现的机制有啥不同呢?在网上也没找到比较好的分析。不求人了,还是自己摸索研究研究吧。若分析不到位的地方,还望大家互相探讨,谢谢。 UML架构图 可以看出UISprite个UITexture都是派生自UIWidget。 Inspecter视图 从上面两张图中,可以看出:

LGFEngine 4353

小米汽车车载多摄像头视频链路深度解析 | MAX96792/MAX96724/MAX96781 实战分享

通过合理的输入输出规划 + 虚拟通道管理 + 加串行策略,可以在成本和性能之间取得最佳平衡,这就是多摄像头系统设计的核心精髓。

weixin_43199439的博客 1552

把数据库算力拉满的 ABAP CDS Table Function:从语法、权限到可运行样例的全景解析

文章摘要: 本文针对ABAP开发者探讨了CDS Table Function的应用场景与实现细节。当CDS View无法处理复杂计算(如窗口函数、递归等)时,可通过Table Function将逻辑下推到HANA数据库执行。关键点包括:1)CDS实体声明与AMDP实现的协作关系;2)多租户环境下的Client处理机制(@ClientHandling.type注解);3)激活与传输的阶段性特点可能导致的"暂不可用"问题;4)基于SFLIGHT的完整示例,展示如何定义Client依赖函数、实

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 308

NGUI必备概念和理论(一)【NGUI3.5.8】

Ps:角色换装那个例子,先淡定的等下吧,

LGFEngine 2766

【深度学习基础】多任务学习(Multi-Task Learning)

多任务学习(Multi-task learning)是和单任务学习(single-task learning)相对的一种机器学习方法。在机器学习领域,标准的算法理论是一次学习一个任务,也就是系统的输出为实数的情况。复杂的学习问题先被分解成理论上独立的子问题,然后分别对每个子问题进行学习,最后通过对子问题学习结果的组合建立复杂问题的数学模型。多任务学习是一种联合学习,多个任务并行学习,结果相互影响。一次只学习一个任务(task),大部分的机器学习任务都属于单任务学习。

十二月的猫 1万+

NGUI实用操练(二)如何实现窗口拖动?【NGUI2.6.3】

这一篇,与大家一起学习下,如何对一个2D UI窗口,实现拖动

LGFEngine 2564

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

NGUI实用操练(一)如何实现逐字打印效果【NGUI2.6.3】

从本节开始,我和大家一起学习研究下,

LGFEngine 1939

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

NGUI必备概念和理论(二)【NGUI3.5.8】

在上一篇中,我们一起学习了NGUI的最为核心的

LGFEngine 1853

NGUI学习之路(1)Tween系列【NGUI2.6.3】

TweenPosition

LGFEngine 1637

NGUI实用操练(五)如何将3D模型至于NGUI上【NGUI2.6.3】

近几天闲碎的工作忙些,

LGFEngine 1617

NGUI学习之路(2)Scroll View 简洁版【NGUI 2.6.3】

啥也不说了,先上图:

LGFEngine 1331

NGUI实用操练(三)如何让一个UISprite或者其他控件接受灯光的影响呢?【NGUI2.6.3】

这一小节,咱们一起学习给NGUI的图片增加光

LGFEngine 1282
上一篇: NGUI学习之路(2)Scroll View 简洁版【NGUI 2.6.3】
下一篇: NGUI学习之路(3)Character 换装之二【NGUI2.6.3】
LGFEngine
博客等级 码龄13年 6粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值