技能CD: 按下A,{如果技能非CD则使用技能且变CD状态, 如果技能在CD则输出正在冷却} , 然后每秒判断,如果正在冷却且冷却倒数大于eltatime, 则-=deltatime, 如果小等于deltatime,则判断冷却完毕变非CD,
封装成一个方法, 后续要添加新的技能按键就直接加一个方法, 很简单 。
if(input.A) {
if(A非冷却) 释放A,变冷却;
else
输出A在冷却;
if(A在冷却&&倒数大于0.02)
倒数-=0.02
else
A改为非冷却
}
封装成一个方法 参数为按键和UI图片, 后续要添加新的技能按键就直接加一个方法, 不需要在内部添加 ,