赞
踩
2D模式:
选择Single模式:
Packing tag是指定打包标签 相同的标签在打包时会被打包在同一个文件中 以节省显存
Filter Mode是缩放模式
Point(no filter)无缩放 比如放大两倍 则将像素复制两倍
Image Type是缩放模式:
当图片尺寸放大时
实现进度条功能:
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class clock_bar : MonoBehaviour { Image image; // Image对象 float totalTime; // 总时间 float nowTime; // 当前时间 bool isRunning = false; // 是否运行 // 若要将组件的属性绑定到编辑器 需要在组件类中加上public修饰符 public bool playOnload = false; // Use this for initialization void Start () { image = GetComponent<Image>(); // 若勾选了Play Onload if (playOnload) { // 启动 showTimeAction(15.0f); } } public void showTimeAction(float totalTime) { image.fillAmount = 1.0f; // 当前时间是满的 this.totalTime = totalTime; // 为总时长赋值 this.nowTime = 0; // 初始化当前时间 isRunning = true; // 开启倒计时动画 } // Update is called once per frame void Update () { // 未开启倒计时动画 if (!isRunning) { return; } nowTime += Time.deltaTime; // 已走过的时间不断累积 float per = nowTime / totalTime; // 不断重新计算过去时间的百分比 // 若已走过时间超过总时间 if (per>1.0f) { // 百分比设为1 per = 1.0f; } // 计算剩余时间的百分比 per = 1.0f - per; image.fillAmount = per; // 为fill amount赋值 改变游戏中进度条的比例 // 结束 if (nowTime>=totalTime) { isRunning = false; } } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。