Unity制作缓慢扣血效果
效果:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;class Test : MonoBehaviour
{public Image hp;public Image hurt;public float harm = 0.1f; public float speed = 0.01f; float startTime;void Start(){//血量初始化hurt.fillAmount= hp.fillAmount = 1f;}void Update(){if (Input.GetKeyDown(KeyCode.J)){hp.fillAmount -= harm;//Time.time 帧开始的时间(只读)startTime = Time.time;}if (hurt.fillAmount!= hp.fillAmount){//Lerp(开始值,结束值,每次扣血的百分比) 当开始值趋向于结束值时,扣血速度会越来越慢 通过 当前时间减去开始扣血的时间*扣血百分比来解决hurt.fillAmount = Mathf.Lerp(hurt.fillAmount,hp.fillAmount, (Time.time - startTime)*speed);}}
}
Unity制作缓慢扣血效果相关推荐
- unity 制作书本 翻页效果
unity 制作书籍翻页效果 unity C# 翻书效果 2D 真实翻页 不使用插件 自制 实现思路: 将书本分为两边,一边一个翻页实现: 下图为书本的右面,以OA为分界线,△OAB是下一面的如上图的 ...
- 26_ue4进阶末日生存游戏开发[僵尸添加动画和扣血效果]
给僵尸npc添加动画和扣血效果 首先新建一个动画文件夹 新建一个动画蓝图 一般只要是不做汽车啊等模型,我们一般选Animinstance 因为僵尸是女英雄,所以我们选择女英雄的动画 重命名Zombie ...
- Unity 制作签名背景透明化效果,抠字效果
不知道公司是不是和我杠上了,进公司做的第一个项目是拍照,后面连续几个都有拍照功能,而且设计方案上还多加了签名的功能. https://blog.csdn.net/weixin_37608784/art ...
- 【虚幻引擎】实现类LOL缓慢扣血血条
实现效果 思路 分两个进度条重叠放, 一个在前面显示深红的真血条,但是背景条完全透明: 一个在背后显示淡红的跟随血条,背景条不透明. 如果 真血条减少: ----跟随血条等待一会后,循环减到真血条百分 ...
- unity制作类似神庙逃亡控制效果(手势检测)
前几天突然有兴趣了解一下手游相关的开发 刚开始完全没有头绪,然后慢慢了解了一些知识后,决定尝试写一个类似于神庙逃亡的游戏效果 1.准备工作 先导入素材 (官方商店里边的)机器人素材 带有跑步动作 在A ...
- 6.Unity2D 横版 受击反馈+跟随血条+延时/延迟扣血+协程的应用
总目录https://blog.csdn.net/qq_54263076/category_11900070.html?spm=1001.2014.3001.5482 1. 受击反馈 用 Unity ...
- ui动效 unity_【FairyGUI Unity】使用动效功能实现血条UI扣血与加血的缓动效果
原理 血条使用进度条组件,可以得到当前值与最大值. 通过动效-改变缩放可以让图片宽度从1到0按百分比变化. 动效可以指定播放动效的时间范围 组件设计 创建一个进度条组件,作为血条. bar是实际血量条 ...
- (Unity)人物的血条,能量条UI设置,受伤扣血变化等
前言 在各种游戏制作中,我们都经常要接触到敌人,此时血条和能量成了我们的必要属性.也是一个游戏的玩法核心. 1.对需求进行初步分析,了解 人物的血条是一个具象化的物体,在收到伤害或恢复指令后,可以进行 ...
- 如何使用unity制作雷达探测目标效果动画
如何使用unity制作雷达探测目标效果动画 如何用unity制作动画或者可以展示的软件 因为如今许多制作软件的引擎,虚幻,unity,寒霜等,unity更加便捷. 在官网www.unity3D.com ...
最新文章
- mysql 5.7笔记_关于MySql 5.7.29免安装版本的一个笔记
- Quartz.NET的管理工具
- html中的input是一个块级元素,input属于什么元素,input是行内块元素吗
- 潜藏在人体体内的12种毒素
- Vim常用按键操作学习
- Java程序中fix time_Java Position.setFixTime方法代码示例
- 框架基础:ajax设计方案(一)---集成核心请求
- PostGIS创建Gis空间数据库,shp数据入库
- IDEA合并SVN分支代码到主干
- bugly怎么读_腾讯Bugly学习了解
- 防DNS劫持教程,手动修复本地DNS教程
- 让旧Mac免费获得 iWork 套件的秘籍
- 新闻学应该掌握哪些计算机技能,哪些人适合学新闻学专业 要掌握哪些技能
- 2020-11-07
- 鸿蒙电脑系统运行exe,鸿蒙传说电脑版_电脑版鸿蒙传说下载「含模拟器」-华军软件园...
- JS: 参数传递(值传递和引用传递)
- 小程序项目:基于微信小程序的商城系统
- 电力电子变压器。 整流级采用级联H桥多电平拓扑,由三个H桥模块级联
- java输出到文档如何排版_java word中表格怎么排版输出
- 【STC15单片机】 超声波模块的使用
热门文章
- 因为被骗8000块,他愤而“自学”电信诈骗搞到115万,如今他这样
- WDL 流程语言编写及进阶(标准结构/线性输入输出/默认参数设置/判断语句)
- 天眼各部分名称功能及检索方法
- CGD: Multi-View Clustering via Cross-View Graph Diffusion
- php扑克牌随机发,PHP实现随机发放扑克牌分享!
- 第十二届“中国软件杯”大学生软件设计大赛线下集训营·武汉站活动圆满结束...
- Kafka 认证一:PlainLoginModule 认证及 Java 连接测试
- Java工程师学习路线
- 化学实验室大型仪器设备管理系统
- 苹果回收二手iPhone/iPad等产品