【Unity3D】UGUI 文字实现进度等待、进度加载、进程等待演示动画
发布日期:2021-06-30 11:38:42
浏览次数:2
分类:技术文章
本文共 1350 字,大约阅读时间需要 4 分钟。
一、前言
今天分享一下UGUI 文字实现进度等待、进度加载、进程等待演示动画,实现思路比较简单,效果也比较简单,仅供大家参考,谢谢
效果演示:
二、资源
源代码:https://download.csdn.net/download/q764424567/11644430
三、正文
编写脚本TextLoading.cs
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class TextLoading : MonoBehaviour{ public Text m_Text; float m_CurProgressValue2 = 0; float m_ProgressValue2 = 100; float m_CurProgressValueTemp = 0; void Update() { if (m_CurProgressValue2 < m_ProgressValue2) { m_CurProgressValue2++; } if (m_CurProgressValue2 == 100) { m_CurProgressValue2 = 0; } m_CurProgressValueTemp = m_CurProgressValue2 / 100f; if (m_CurProgressValueTemp > 0.1f && m_CurProgressValueTemp <= 0.3f) { m_Text.text = "○○○○●"; } else if (m_CurProgressValueTemp > 0.3f && m_CurProgressValueTemp <= 0.5f) { m_Text.text = "●○○○○"; } else if (m_CurProgressValueTemp > 0.5f && m_CurProgressValueTemp <= 0.7f) { m_Text.text = "○●○○○"; } else if (m_CurProgressValueTemp > 0.7f && m_CurProgressValueTemp <= 0.9f) { m_Text.text = "○○●○○"; } else { m_Text.text = "○○○●○"; } }}
代码比较简单,就不做注释了
转载地址:https://itmonon.blog.csdn.net/article/details/100160777 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月16日 23时58分54秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
电子邮箱是什么?如何申请电子邮箱,申请电子邮箱好处
2019-04-30
如何注册海外邮箱?如何进行邮箱注册163,这些技巧交给你
2019-04-30
企业邮件注册,手机怎么注册邮箱?
2019-04-30
【转载】舍弃 Python+C,Salesforce 将企业级软件全面迁移到 Go 语言
2019-04-30
ConnectorStartFailedException
2019-04-30
Windows上配置Gradle环境
2019-04-30
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地
2019-04-30
leetCode2 两数相加
2019-04-30
【工具使用】使用pip与conda安装、更新与卸载Pytorch和torchvision
2019-04-30
【工具使用】Google免费云环境Colaboratory使用
2019-04-30
【深度学习笔记】卷积层,全连接层,池化层的相关输出参数计算
2019-04-30
【NLP学习笔记】文本分类概述
2019-04-30
【深度学习笔记】文本分类
2019-04-30
【转载】炼丹实验室:深度学习网络调参技巧
2019-04-30