UGUI的一些琐碎知识点

   嗯,这里记载了我最近学习的一些UGUI的知识,以后可能还会有扩展的,这算01吧

                      UGUI学习和分析

嗯,又到了更新博客的时间,今天我将在这篇文档里记载UGUI的部分基础操作,未来的话可能会有更多的扩充,还是这句话,一起学习,一起成长

1.    什么是GUI

GUI也叫graphical user interface,即是用户与游戏进行交互的一个图形窗口,包括背包系统,任务列表,菜单栏,控制移动的虚拟杆和控制按钮,开始菜单等等,我们都叫它GUI

2.    Image的四种属性

  我们在UI设计种常用到Image,而它的四种属性分别对应着不同的作用

1.    simple  嗯,这种属性就是图片原本的样子.

2.    Sliced属性  假设我们想要将一个图片放大,这时候它的边框又不想放大,以免发生图片模糊的情况,这时候我们就可以设置sliced属性,通过sprite editor进行切割,这样就可以自己设定缩放的位置了

 

3.    tiled

这个属性的作用是让图片平铺整个Image

4.    filled

这个属性就是表示图片显示的方式了,修改fill amount,改变所占面积

3.    如何制作技能的冷却效果

创建一个这样的游戏图标,添加阴影在上面,给它一个button组件并且关联到我们下面的脚本,然后根据脚本操作即可完成冷却效果

4.    

5.   public class SkillTime : MonoBehaviour {

6.       public float skillTime = 2;//技能时间

7.       private Image filled;  //获取阴影图片

8.       public float timer = 0; //控制冷却时间

9.       private bool isTouch = false;  //判断是否按下

10.  

11. // Use this for initialization

12. void Start () {

13.         filled = GameObject.Find("Filled").GetComponent<I

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值