【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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【Unity3D】UGUI实现层级菜单
下一篇:【Unity3D】UGUI 图片实现进度条动画

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月16日 23时58分54秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章