技能CD与Toggle按钮设置
来源:互联网 发布:js聚合物水泥防水阴角 编辑:程序博客网 时间:2024/04/30 13:39
模拟技能cd
1.在Canvas建立Button,在其Image下的Source Image
槽中添加技能图标
2.在Button下建立Image,Image作为子物体,在其
Image组件下的Source Image槽中再次添加技能图标
设置Color值(可自定义,能分辨就好)
3.脚本加在Button上,因为他有组件On Clike可以在外
加载脚本,实现鼠标点击重复操作(下面脚本为技能CD脚本)
Toggle设置小按钮
1.添加三个Toggle按钮,在每个Toggle内的
Background下的Source Image添加精灵按钮图标框,
每个Background内的Checkmark下的Source Image添
加精灵图标按钮
2.建立一个空物体随便命名但必须放在Canvas下,然
后将三个Toggle放在空物体中作为子物体
3.点击空物体,添加ToggleGroup组件
4.全选Toggle,在Toggle下面板的 Group中选择空物
体名字,从而添加进入空物体的ToggleGroup组中
5.要实现单独选择,把三个Toggle中的面板下的两个
Is On 取消勾选
6.要实现不勾选,点击空物体取消Allow Switch off
勾选
7.要想改变文本内容,可在每个Toggle内的Lable下
的Text文本框内修改(实现功能不需要添加脚本)
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class CutCD : MonoBehaviour {
private Image image;
float cdtime = 5f;
float currentcd;
private Button button;
// Use this for initialization
void Start () {
image =GameObject.Find(“Image”). GetComponent();
button =GetComponent();
currentcd = cdtime;
}
// Update is called once per frame
void Update () {
currentcd -= Time.deltaTime;
if (currentcd < 0)
{
currentcd = 0;
}
image.fillAmount = currentcd / cdtime;
}
public void FireCD()
{
Debug.Log(“开火”);
currentcd = cdtime;
image.fillAmount = 1;
}
}
```
- 技能CD与Toggle按钮设置
- quick3x_技能CD按钮实现(进度条)
- cocos2c-x技能cd
- 实现技能CD
- 技能CD控制
- 技能CD 的实现
- CD技能冷却
- UI技能CD倒计时
- android 自定义toggle Button按钮
- android 自定义toggle Button按钮
- Toggle Buttons(开关按钮)
- UGUI实现技能cd效果
- UNITY之技能CD脚本
- Unity3D-技能CD效果制作
- 常用控件 06 开关按钮 Toggle Buttons
- Toggle Buttons(SwitchButton),开关按钮
- qt 可开关的toggle按钮
- 一个按钮控制div的显示与隐藏。运用jquery的toggle双、多事件绑定方法
- linux系统下调试程序经验总结
- 【洛谷】P1120 小木棍[数据加强版]
- SpringMVC流程架构图
- SSM配置之三Spring
- 自定义下载的封装实现
- 技能CD与Toggle按钮设置
- usb无法传输大于4g文件怎么办?
- 149. Max Points on a Line
- Oracle学习笔记(七)操作表中的数据
- 物体检测及分类方法总结
- 图的最小生成树—C
- java范型
- c++中,可以用类名直接访问非静态成员函数?
- 可重入函数和不可重入函数