设置HP条UI

news/2024/12/17 3:57:57/

概述

设置常见的生命值条,

实现过程

设置UI/image作为形状
设置UI/Image作为背景
设置UI/image(healthfill)作为填充图片,层数低于背景
设置heathfill的imagetype为filled
fillmethod为horizontal

 [SerializeField] private Image healthFill;public void AddHealth(int healAmount){health += healAmount;if (health > maxHealth)health = maxHealth;healthFill.fillAmount = health / maxHealth;}

http://www.ppmy.cn/news/1555766.html

相关文章

Artec Leo与Ray打造工厂数字孪生,提升生产线加工效率【沪敖3D】

挑战:勘测一条漏水的陈旧豌豆生产线,以便在该位置上安装全新改良系统,能提高新鲜农产品的利用比例 解决方案:Artec Leo、Artec Ray、Artec Studio、SOLIDWORKS(带Mesh2Surface插件) 效果:利用…

2023蓝桥杯题解 仅C、D

2023蓝桥杯题解 洛谷2023蓝桥杯C题 洛谷2023蓝桥杯D题 C题 [蓝桥杯 2023 省 A] 平方差 题目描述 给定 L , R L,R L,R,问 L ≤ x ≤ R L \leq x \leq R L≤x≤R 中有多少个数 x x x 满足存在整数 y , z y,z y,z 使得 x y 2 − z 2 xy^2-z^2 xy2−z2。 输入…

Guava库 学习入门--概览与入门

Guava库的介绍 Guava库是由Google开发的Java开源库,它的主要目的是简化常见的编程任务,提供高效的数据处理方法。Guava库中的功能覆盖了从集合操作、缓存、函数式编程、并发编程以及其他诸多实用的工具类。 Guava的安装与依赖配置 Guava库可以通过Mav…

shell编程入门之提取字符并设置rtc时间

awk用法 awk是一款文本处理工具,通常在Unix和Linux操作系统中使用,用于以行为单位对文本进行处理和操作。它可以读取输入文本,对其进行处理,生成报表、统计信息等,并将结果输出到标准输出设备中。 它主要有以下特点&…

c++总复习

C 中多态性在实际项目中的应用场景 图形绘制系统 描述:在一个图形绘制软件中,可能有多种图形,如圆形、矩形、三角形等。这些图形都有一个共同的操作,比如绘制(draw)。通过多态性,可以定义一个基…

CTFHub 技能树 Web RCE eval执行(学习记录)

eval执行 源代码 <?php if (isset($_REQUEST[cmd])) {eval($_REQUEST["cmd"]); } else {highlight_file(__FILE__); } ?> PHP代码显示&#xff0c;要求将命令赋值给cmd然后执行 先查看一下根目录文件 /?cmdsystem("ls"); 查看上一级目录找flag文…

深入解析 Pytest 中的 conftest.py:测试配置与复用的利器

在 Pytest 测试框架中&#xff0c;conftest.py 是一个特殊的文件&#xff0c;用于定义测试会话的共享配置和通用功能。它是 Pytest 的核心功能之一&#xff0c;可以用于以下目的&#xff1a; 【主要功能】 1、定义共享的 Fixture &#xff08;1&#xff09;conftest.py 文件可…

将 Ubuntu 22.04 LTS 升级到 24.04 LTS

Ubuntu 24.04 LTS 将支持 Ubuntu 桌面、Ubuntu 服务器和 Ubuntu Core 5 年&#xff0c;直到 2029 年 4 月。 本文将介绍如何将当前 Ubuntu 22.04 系统升级到最新 Ubuntu 24.04 LTS版本。 备份个人数据 以防万一&#xff0c;把系统中的重要数据自己备份一下~ 安装配置SSH访问…