许多RPG游戏中绝对少不了的就是玩家信息的动态显示,包括玩家姓名,等级,生命值,被攻击时生命值的减少等。今天我们来共同学习一下怎么制作。搞起。。。。1,首先导入NGUI,感觉NGUI做UI还是挺方便的。2,创建玩家Player可用cube代替且在cube下创建子物体head位置默认值归零,用途:.....
分类:
移动开发 时间:
2014-09-24 16:11:57
阅读次数:
177
最近刚接触cocos2d 在需求中需要血条,顺便写个
首先自己写个方法
//怪物血条
void Fighting::getBloodbar(MenuItemImage *guaisprite ,float a){ //guaispirte为怪物精灵的参数
CCSprite *pBloodKongSp = CCSprite::create("b.png");//空血条
pBloodKo...
分类:
其他好文 时间:
2014-09-02 17:54:37
阅读次数:
180
void OnGUI() { if(GUILayout.RepeatButton("加血")) { if(HP0) { HP--; } } i...
分类:
其他好文 时间:
2014-08-25 13:09:04
阅读次数:
173
UISlider其实就是一个滚动条。
下面包含三部分:
1.Background,顾名思义就是滚动条的背景。
2.Foreground,也算前景吧,就是滚动条(血条效果),血满时的效果图片。如果你设置了这个却看不到这个图,可能时自身的x值太小,设置一下Scale的x值即可。
3.Thumb,这个坑爹的东西,让我看了半小时,说白了就相当于,游标卡尺上的游标,也就是一个按钮效果,你拖拽着它,就...
分类:
其他好文 时间:
2014-08-14 20:49:19
阅读次数:
274
将Unity中的世界坐标转换成NGUI中的坐标,比如可用于自制血条等。代码如下: 1 using UnityEngine; 2 using System.Collections; 3 public class Healthbar : MonoBehaviour { 4 public Game...
分类:
其他好文 时间:
2014-08-14 08:14:58
阅读次数:
435
原地址:http://blog.csdn.net/lzhq1982/article/details/18793479本系列文章由Aimar_Johnny编写,欢迎转载,转载请标明出处,谢谢。http://blog.csdn.net/lzhq1982/article/details/18793479先...
分类:
其他好文 时间:
2014-08-11 08:24:31
阅读次数:
278
using UnityEngine;using System.Collections; public class NPC : MonoBehaviour { //主摄像机对象 private Camera camera; //NPC名称 private string nam...
分类:
其他好文 时间:
2014-08-01 22:42:52
阅读次数:
176
题意:2个人比赛,每场比赛有得分,每场每人派一支圣兽( brute ,字典翻译为畜生,感觉这里不太符╮(╯▽╰)╭),有攻击力和血条。。。一堆规则。。。
合理安排,让1号人获得最大分数,并尽量不要改变原来出场顺序(1,2,3.。。n),并求出相似度(没改变的场数/n)
思路:显然建二分图,赢的话就连负边,输就是正边,x->y,,再跑 s->t费用流,按题意关键是如何在最大费用情况下,尽量流 i...
分类:
其他好文 时间:
2014-07-29 17:46:02
阅读次数:
219
以下是 NGUI HUD Text 实现的:基本原理:1. 在角色头顶绑一个点 Pivot,用于对齐2. 因为界面总是覆盖在人物头顶信息的上面,所以将 UIRoot 分为2个 Panel:1) GUI,用于画界面,Depth 较大 2) HUDPanel,用于画人物头顶文字及血条,Depth 较小(...
分类:
其他好文 时间:
2014-07-19 21:03:29
阅读次数:
234