首先看下运行的截图
我们可以看到通过不同的按钮可以释放不同的技能
这里我用的是NGUI来搭建的场景
首先添加一个UIPanle
然后是一个UISprite
然后再是一个遮挡的UISprite 我们通过改变Fill Amount的值来对图片进行360度的旋转剪切
然后添加UILable 添加冷却时间和按键提示
下面我写了一个SkillCp.cs的脚本来实现上面的功能
using UnityEngine;
using System.Collections;
public class SkillCp : MonoBehaviour {
UISprite Sprite;
UILabel Lable;
public string SpriteName;
public string LableName;
public string Q;//用来对不同的按键进行选择