当前位置: 首页 > news >正文

做网站卖酒推广普通话的意义是什么

做网站卖酒,推广普通话的意义是什么,西安地区网站建设,网站做百度联盟收入已经很低了目录 效果 步骤 一、火球生命周期 二、添加可被伤害的NPC 三、添加冲量 在上一篇(【UE5.1 角色练习】06-角色发射火球-part1)基础上继续实现角色发射火球相关功能 效果 步骤 一、火球生命周期 为了防止火球没有命中任何物体而一直移动下去&#…

目录

效果

步骤

一、火球生命周期

二、添加可被伤害的NPC

三、添加冲量


在上一篇(【UE5.1 角色练习】06-角色发射火球-part1)基础上继续实现角色发射火球相关功能

效果

步骤

一、火球生命周期

为了防止火球没有命中任何物体而一直移动下去,我们可以设置火球的生命周期只有7s

二、添加可被伤害的NPC

1. 新建一个父类为Character的蓝图,这里命名为“BP_NPC”,该蓝图类将作为所有NPC的父类

打开“BP_NPC”,添加一些NPC共有的东西。先添加两个浮点类型变量“HP_Current”和“HP_Max”分别用于表示NPC当前的生命值和最大生命值。

新建一个函数,这里命名为“F_ChangeHP”,用于修改NPC的生命值。当传入的参数“HP”值为正数,则表示添加NPC生命值,为负数就表示减少生命值

当角色受到任意伤害时就通过调用函数“F_ChangeHP”来减少NPC生命值

当NPC血量小于等于0时就销毁Actor

2. 对“BP_NPC”创建一个子蓝图,这里命名为“BP_NPC_Rock”

打开“BP_NPC_Rock”,添加一个静态网格体组件,这里静态网格体设置为一块石头

在类默认值中设置HP值

3. 将石块移至场景中

此时运行可以看到我们只需攻击三次,就可以让石块生命值归0,从而让其消失:

4. 我们可以在“BP_NPC”的事件图表中添加如下函数,表示NPC受到伤害后执行的函数,该函数内部没有任何逻辑,我们可以在子类中去重载该函数

比如我们可以在子类中设置当受到伤害后播放一段音效

5. 我们可以在角色蓝图中设置当发射火球后扣除角色MP值

在扣除前需要判断当前MP值是否充足,如果充足才能施法

三、添加冲量

如果火球攻击的NPC具有模拟物理设置的话,我们应该再火球攻击的时候给NPC添加一个冲量

http://www.dt0577.cn/news/29409.html

相关文章:

  • dede后台做两个网站优化防疫措施+科学精准防控
  • 网站建设编写代码问题seo sem是什么职位
  • 做任务 网站郑州seo教程
  • 海外购物网站上填手机号码怎么做深圳网页搜索排名提升
  • 品牌网站建设优化公司排名怎么登录百度app
  • 网站备案表网址大全下载
  • 网络营销策略的演变石家庄百度推广排名优化
  • 凡科网站制作百度软件优化排名
  • 如何建设网站兴田德润简介呢360推广客服电话是多少
  • 怎么做一个自己网站随州网络推广
  • 公司网站简介2024年1月新冠高峰
  • 东莞常平镇有利于seo优化的是
  • 福州网站建设需要多少钱营销顾问公司
  • 公司域名注册要收费吗seo推广优化平台
  • 漳州最专业的网站建设公司优化官网咨询
  • 网站建设电销免费的网络营销方式
  • 重庆政府采购平台网站优化网站
  • 东莞主页网站制作百度搜索风云榜排行榜
  • 武汉尚软科技做网站怎么样google移动服务应用优化
  • 互联网小白怎么入门如何进行网站性能优化
  • 中国上市公司排名seo怎么才能优化好
  • 学ps网课平台哪个好seo优化网站的手段
  • 做垂直导购网站还行吗前端seo是什么意思
  • 企业网站百度认证网站收录提交工具
  • 页面简单的网站长沙seo霸屏
  • 网新科技做网站怎么样免费seo推广公司
  • 手机网站建设教程广东网站关键词排名
  • 网赚类型网站建设百度seo公司
  • html5手机app网站模板免费下载深圳网络推广哪家好
  • 网站建设中数据库百度seo官方网站