【UGUI】实现跑酷游戏分数血量显示在UI中

news/2024/4/17 7:33:04

 //1.实现让玩家的金币分数显示在UI文本中 2.让血量和滑动条关联起来

这一节课主要学会获取组件并改变属性,举一反三!

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;//1.实现让玩家的金币分数显示在UI文本中 2.让血量和滑动条关联起来public class UImanager : MonoBehaviour
{public GameObject oneTextUI;TextMeshPro oneScoreText;//3D场景中TMP文本,3D游戏物体文本TextMeshProUGUI oneScoreTextUI;//UI中的TMP文本游戏物体文本public GameObject oneBloodSlider;Slider oneSlider;public GameObject OneInputObj;//用来存储输入框TextMeshProUGUI OneInputtext;public TextMeshProUGUI PlayerName;//玩家昵称void Awake(){oneScoreTextUI = oneTextUI.GetComponent<TextMeshProUGUI>();//从我自己身上拿到 一个TextMeshProUGUI组件oneSlider = oneBloodSlider.GetComponent<Slider>();OneInputtext = OneInputObj.GetComponent<TextMeshProUGUI>();}private void Update(){DisScoreUI();}void DisScoreUI()//自定义一个函数{oneScoreTextUI.text = ScoreManager.CurrentScore.ToString();//把分数变量赋值给我的文本内容      oneSlider.value = ScoreManager.CurrentBlood; //把血量变量赋值给滑动条中的Valuestring PlayName = OneInputtext.text;PlayerName.text = PlayName;}
}


https://www.xjx100.cn/news/3118843.html

相关文章

基于协同过滤算法的美食推荐系统研究与实现

点我完整下载&#xff1a;基于协同过滤算法的美食推荐系统研究与实现 基于协同过滤算法的美食推荐系统研究与实现 "Research and Implementation of a Food Recommendation System based on Collaborative Filtering Algorithm" 目录 目录 2 摘要 3 关键词 3 第一章 …

网站优化进阶指南:如何用Python爬虫进行网站结构优化

前段时间一个做网络优化的朋友找我&#xff0c;问我能不能通过爬虫的手段对他们自己的网络进行优化。这个看着着实比较新颖&#xff0c;对于从事爬虫行业的程序员来说&#xff0c;很有挑战性&#xff0c;值得尝试尝试。 说白了使用爬虫进行网站优化需要对网站的结构、内容、链…

【笔记】windows+pytorch:部署一下stable diffusion和NeRF

之前都是 *nix 环境使用 pytorch&#xff0c;这次尝试了一下windows。 我们来部署下流行性高的stable diffusion和我觉得实用性比stable diffusion高多了的NeRF Stable Diffusion 其实&#xff0c;我也不知道要写啥&#xff0c;都是按照步骤做就好了&#xff0c;后面等有时间…

面向对象之绑定方法

【1】绑定给对象的方法 绑定给对象方法&#xff0c;对象能调用&#xff0c;类也能调用 # 对象调用会把对象自己当成第一个参数传给方法的第一个形参 对象.方法(参数1&#xff0c;参数2) -------- self参数不用传 # 类调用&#xff0c;方法中有几个参数就要传几个参数(包括…

什么是主机安全,有什么作用?

当今数字化时代&#xff0c;网络安全威胁和风险日益突出&#xff0c;已成为企业面临的重大安全挑战。网络攻击者不断尝试利用各种技术和手段对企业网络资源进行探测和攻击&#xff0c;如&#xff1a;利用漏洞、木马、钓鱼、勒索等方式窃取数据、破坏系统、篡改信息。因此&#…

sqli-labs靶场详解(less32-less37)

宽字节注入 原理在下方 目录 less-32 less-33 less-34 less-35 less-36 less-37 less-32 正常页面 ?id1 下面有提示 获取到了Hint: The Query String you input is escaped as : 1\ ?id1 看来是把参数中的非法字符就加上了转义 从而在数据库中只能把单引号当成普通的字…

【论文阅读】基于隐蔽带宽的汽车控制网络鲁棒认证(三)

文章目录 第六章 通过认证帧定时实现VulCAN的非once同步6.1 问题陈述6.2 方法概述6.3 动机和缺点6.3.1 认证帧定时隐蔽通信6.3.2 VulCAN的梵蒂冈后端Nonce同步的应用 6.4 设计与实现6.4.1发送方6.4.2 接收方6.4.3 设计参数配置6.4.4 实现 6.5 安全注意事项6.5.1 系统模型6.5.2攻…

6 Redis缓存设计与性能优化

缓存穿透 缓存穿透是指查询一个根本不存在的数据&#xff0c; 缓存层和存储层都不会命中&#xff0c; 通常出于容错的考虑&#xff0c; 如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询&#xff0c; 失去了缓存保护后端存储的意义…