首页 > 其他分享 >27. 创建USS血条样式

27. 创建USS血条样式

时间:2024-03-06 12:12:33浏览次数:30  
标签:__ 27 样式 unity 血条 USS progress 添加

创建 HealthBarUSS

内容如下所示

这个 CSS 选择器是什么意思呢?

.unity-progress-bar__container.unity-progress-bar__background.unity-progress-bar__progress分别会修改上面三张图里面的样式

在最后还添加了.highHealth.mediumHealth.lowHealth这三个样式,用来修改血条的颜色,并在代码中给它添加样式

首先要移除掉三个样式,当血条低于30%的时候,添加lowHealth样式;当血条低于60%的时候,添加mediumHealth;其它情况添加highHealth

项目相关代码

代码仓库:https://gitee.com/nbda1121440/DreamOfTheKingdom.git

标签:20240306_1150

标签:__,27,样式,unity,血条,USS,progress,添加
From: https://www.cnblogs.com/hellozjf/p/18056245

相关文章

  • 26. 绑定血条数据
    查看HealthBar如果我们想根据当前的血量和最大血量,修改血条的值以及是否显示,那么我们可以修改上图中画红框的部分代码实现Awake的时候调用InitHealthBar方法,在InitHealthBar的方法中修改highValue值然后在Update方法中不停修改healthBar里面的内容,如果玩家死亡,就让health......
  • 代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。
    704.二分查找https://leetcode.cn/problems/binary-search/description/一、左闭右闭`//左闭右闭publicstaticinterFen1(int[]nums,inttarget){if(target<nums[0]||target>nums[nums.length-1]){return-1;}intmaxIndex=nums.length-......
  • guanguans/notify(2.x) - 多平台便捷推送通知 SDK(已支持 27 家平台)
    guanguans/notify-多平台便捷推送通知SDK(Bark、Chanify、DingTalk、Discord、Gitter、GoogleChat、IGot、Lark、Mattermost、MicrosoftTeams、NowPush、Ntfy、Push、PushDeer、PushPlus、Pushback、Pushover、QQ、RocketChat、ServerChan、ShowdocPush、Slack、Telegram、WeW......
  • 25. 制作血条的 UI Document
    UIToolkit本项目使用UIToolkit进行HealthBar通过Create->UIToolkit->UIDocument创建一个HealthBar在HealthBar里面,我们可以添加一个ProgressBar用于表示血条,然后将ProgressBar改成下面的样子,Anchors向左150像素,向上20像素,宽度300像素PanelSett......
  • netty client请求127.0.0.1:8081,server端无响应问题排查
    问题描述代码:https://github.com/normanmaurer/netty-in-action/tree/2.0-SNAPSHOT/chapter2利用netty,起了两个服务:echoServer,绑定8081端口。echoClient,请求127.0.0.1:8081端口。client和server建立链接之后,并发送报文:publicclassEchoClientHandlerextendsSi......
  • GaussDB跨云容灾:实现跨地域的数据库高可用能力
    本文分享自华为云社区《GaussDB跨云容灾:实现跨地域的数据库高可用能力》,作者:GaussDB数据库。金融、银行业等对数据的安全有着较高的要求,同城容灾建设方案,在绝大多数场景下可以保证业务数据的安全性,但是在极端情况下,如遇不可抗力因素等,要保证数据的安全性,就需要采取跨地域的容灾......
  • 27.8k star!微软开源了免费的AI课程
    GitHub上的项目"microsoft/AI-For-Beginners"是由微软发起的一个旨在教育和引导初学者学习人工智能(AI)的资源库。根据提供的链接信息,这个项目提供了一个为期12周、包含24课的课程计划,旨在让所有人能够学习AI。github地址:https://github.com/microsoft/AI-For-Beginners这个项......
  • 【2024-02-27】家庭应变
    20:00早晨六点钟打开一天的门,我走进生活,一抹年轻的蓝,在窗前问候我。                                                 ——纳齐姆·希克梅特今天我让何太帮我预约了肩......
  • openGauss-扩缩容失败异常处理
    一、使用gs_expansion添加级联备节点步骤1、cm_ctlquery-Cv确认数据库状态正常2、新机器建omm用户,dbgrp群组3、修改所有机器/etc/hosts文件;配置新增机器和原集群机器的root、omm用户互信4、配置root用户的环境变量,简单操作可以从omm用户的环境变量拷贝5、配置新的cluster......
  • Qt QModbusServer类
    1、概述QModbusServer类是用于接收和处理Modbus请求的接口。1Header:#include<QModbusServer>2qmake:QT+=serialbus3Since:Qt5.84Inherits:QModbusDevice5InheritedBy:QModbusRtuSerialSlaveandQModbusTcpServerModbus网络可以具有多个Modbus......