首页 > 其他 > 详细

使用 NGUI 实现头顶文字及血条

时间:2014-07-19 21:00:15      阅读:358      评论:0      收藏:0      [点我收藏+]

以下是 NGUI HUD Text 实现的:

基本原理:

1. 在角色头顶绑一个点 Pivot,用于对齐

2. 因为界面总是覆盖在人物头顶信息的上面,所以将 UIRoot 分为2个 Panel:1) GUI,用于画界面,Depth 较大 2) HUDPanel,用于画人物头顶文字及血条,Depth 较小

(1和2是最重要的)

3. 先使用 NGUI 实现一套管理人物头顶信息的类(或若干个类),名为 HUDText,他包含了各种功能(设置名字、名字颜色、血条等)

4. 将 HUDText 存为 Prefab

5. 人物实例化时,自动在 HUDPanel 下实例化一个 HUDText,并将自己的 PivotHUDText 进行关联,在 Update 时,更新 HUDText 的位置与人物保持一致

6. 最后,人物需要各种对头顶信息的操作都调用 HUDText 对象来操作就可以了

使用 NGUI 实现头顶文字及血条,布布扣,bubuko.com

使用 NGUI 实现头顶文字及血条

原文:http://www.cnblogs.com/answerwinner/p/3849517.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!