『功能项目』怪物受击后显示受击状态UI【12】

news/2024/9/26 3:21:18/

本专栏每10章会做一次项目优化,但不影响具体功能

我们可以打开优化前的项目10也可以打开优化后的项目11

双击King或者怪物熊预制体 - 进入预制体空间后创建一个Image改名为StateUI01

代表第一个受击状态

修改Canvas的渲染模式  -  改为世界WorldSpace

调节Image(StateUI01)尺寸0.01缩放,并移动到怪物头顶上

将以下资源导入之前创建的Art文件夹

设置为精灵模式后应用

拖拽至刚刚创建的受击状态显示Image(StateUI01)上,

将Image(StateUI01)隐藏 - 这样的做法是当我们受击时进入动画受击事件帧函数中来延迟显示这个状态UI

接下来编写脚本:

运行项目 怪物King受击时会显示受击标志,1.3s后消失

本篇做了怪物被击退时显示击退图标的效果功能,接下来还需做以下内容:

1.当魔法球命中后怪物后的爆炸技能特效

2.怪物UI信息血量显示(笼)

3.怪物死亡特效

4.怪物死亡掉落物品

5.掉落物品拾取后的转移与穿戴

6.异步传送转换场景

7.目标点巡航功能

以及开放回合制、坐骑系统、宠物系统、背包系统、神炼系统、商城系统、Boss的目标跟随任务导航系统以及UI播放3D动画效果等等。

具体项目运行效果请关注water1024的b站视频项目演示《破碎纪元》

【Unity回合2.5D】破碎纪元_单机游戏热门视频 (bilibili.com)icon-default.png?t=N7T8https://www.bilibili.com/video/BV1rZY4e9Ebs/?spm_id_from=333.999.0.0&vd_source=547091a95b03acfa8e8a9e46ef499cd6


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

相关文章

心理咨询展示型网站渠道拓展服务

心理问题长期以来都受到关注,每个城市里也都有相关服务商家,除了进店外,线上也可以开展咨询服务,对需求者来说需要找到靠谱的品牌,而商家也需要触达到更多客户获取转化。 网站是品牌线上工具,利于商家通过…

英伟达最新论文解析:剪枝与知识蒸馏 —— 可穿戴AI时代即将到来

最近,英伟达的研究团队发布了一篇名为《通过剪枝和知识蒸馏压缩语言模型》的论文,深入探讨了如何在保持模型性能的前提下,有效压缩大语言模型(LLM)。 这篇论文为AI领域带来了新的突破,提出了多种创新技术&a…

vue按钮弹框

在Vue中实现按钮点击后弹出对话框(弹框)的功能,通常可以使用一些Vue的UI组件库,如Element UI、Vuetify、BootstrapVue等,这些库提供了丰富的组件,包括对话框(Dialog)、模态框&#x…

Python爬虫所需的技术及其原理(简单易懂)

导言 随着互联网的发展,大量的数据被存储在网络上,而我们需要从中获取有用的信息。Python作为一种功能强大且易于学习的编程语言,被广泛用于网络爬虫的开发。本文将详细介绍Python爬虫所需的技术及其原理,并提供相关的代码案例。…

智能工厂MES实施规划

智能工厂MES(制造执行系统)实施规划是一个复杂而系统的过程,旨在通过数字化手段提升工厂的生产效率、降低成本并提高产品质量。以下是一个全面的智能工厂MES实施规划方案,涵盖主要步骤和关键点: 一、前期准备与需求分析…

使用HTTP代理注意的点

“在网络世界中,HTTP代理扮演着桥梁的角色,帮助用户匿名访问网站、加速网页加载、绕过地区限制等。然而,不当或不安全地使用HTTP代理也可能带来一系列问题。以下是在使用HTTP代理时需要注意的几个关键点。” 一、选择可靠的代理服务商 首先&…

前端 React useState 数组或对象改变后页面没有更新渲染解决

目录 一、问题参数原因 二、解决方案 一、问题参数原因 当数组或对象的原本地址没有发生改变时&#xff0c;页面不会检测到数据更新&#xff0c;下面是有问题的写法&#xff1a; const [care, setCare] useState<boolean[]>([])care[index] truesetCare(care) //这…

ANet-1E1S1智能网关:物联网时代的能源计量新纪元,断点续传引领高效运维

在万物互联的物联网时代&#xff0c;数据的精准采集与高效传输成为了推动各行业智能化转型的关键。ANet-1E1S1以其断点续传技术与强大的RS485接口智能通信管理能力&#xff0c;为水、电、气、油等多领域能源管理带来了便捷与效率的提升。基于嵌入式Linux平台的通用型智能通信管…