再将Image Type属性改为Filled状态这样设计将會达到技能冷却时由灰色逐渐变为明亮的效果 //冷却完毕,回归默认值 //当鼠标点击时释放技能 //当按到1时释放技能 //释放技能方法(未实现)
哇咔咔大家好,我又来了
给夶家分享一下,小弟刚刚研究出来的又一种技能CD的实现方式
当然原理上和NGUI是一样的。
打开Unity4.6 新建一个项目,这里小弟就不解释了啊
好啦,大家可以看到我们的Button已经创建好了
大家可以看到一个Canvas(画布),这里小弟插一句做屏幕适配就需要给画布添加一个组件哦
好啦,具体的创建按钮小弟就不多说了,大家要是不会的可以搜一下
创建好一个技能按钮之后在创建一个遮罩,也就是Image和创建按钮的步骤┅样
好啦 接着点击我们刚刚创建的Image,在Inspector找到下图的控件
Preserve Aspect 图像的宽度和高度是保持原始比例的还是重新调整
好啦 设置完成了 上代码了
把脚本拖到新建的Image上记得给建好的Image一个图片,看起来好看点嘻嘻
把Image拖到红色方框内,在红色的椭圆里面选择我们刚刚写的
好啦 快运行一下看一下吧,
哇咔咔今天小弟就写到这里啦,欢迎各位大神指点小弟啊小弟刚开始学习Unity3d