首页 > 其他分享 >2024年4月5日-UE5-怪物被击中会停止移动,流星火雨,引导施法技能制作、随机数

2024年4月5日-UE5-怪物被击中会停止移动,流星火雨,引导施法技能制作、随机数

时间:2024-04-05 21:46:22浏览次数:28  
标签:火球 施法 鼠标 然后 2024 星火 右键 UE5

在角色总类的蓝图里,创建一个变量

 然后在怪物总类这里,设置受到伤害则设置为被击中状态,先停止移动,然后播放动画完毕,取消 被击中 状态

 然后行为树里也要修改,没有死亡,没有被击中状态才执行行为树,使用个OR命令

 

现在开始制作流星火雨技能效果

在输入这里新建一个 流星火雨

 然后在战斗意境这里绑定按键

 然后打开主角01,添加鼠标右键放技能

先把之前的攻击判断做成个宏,满足条件才能攻击

 然后做2个流星火雨的蒙太奇,一个是前摇,一个是施法中的动作

 设置一个布尔值 流星火雨中,按住鼠标右键放技能 就TRUE 松开就FALSE

 播放前摇的动画,流星火雨中为TRUE,然后播放施法动作,播放完成时依然是流星火雨,此时没有松开右键的状态,

那么又会回过头播放施法动作,这样就完成了

 

 然后松开右键这里,把所有结束动作加上

 但是这样写完,角色放流星火雨的时候角色朝向不会实时跟着鼠标

那么需要在triggered里 添加实时监控角色鼠标,并让角色朝向鼠标位置

把之前的找鼠标位置做成宏装起来

 

 然后加上限定条件,只在放流星火雨中的时候才能跟随鼠标位置

 

 然后把之前的旋转删了,再把第一次设置流星火雨中放到前面,会更快一点,设置成一按右键就开启,之前是播动画再开启

 创建一个流星火球的蓝图,是01火球的子蓝图

 自定义一个发射流星火雨的事件

 

 

 

先暂时给播放施法动作的蒙太奇结束后加一个发射流星火雨的动作

 

 现在是从主角方向发射流星火球

现在要修改成 从天而降

寻找查看旋转可以简单理解为找空间内一点到另一点的方向向量

这里实现了从天而降火球的效果

 然后可以给火球雨加一些随机,使流星效果更好,让生成点的X,Y轴数据不一样即可

 再优化下碰到地面也会爆炸,在流星火球的父类,01火球里把所有内容都复制到02火球里,把这线连起来就行

 再把地面设置 发生重叠打开,这样火球砸到地面也会爆炸了

 然后折叠一下,接下来想实现一次下很多波火雨

 使用for loop循环实现

 这里发现,空中多个流星火球会互相碰撞,那么要在02流星火球的蓝图里加一条判断

 再优化一下火雨的循环,让他看起来更猛烈,这里一定要设置延迟,不延迟直接卡死

 

 想让火雨斜着飞,这里再打开火雨位置的折叠

 然后修改下 ,先把终点位置往外扩了800,然后再把初始位置往里挪800

 底下加800是这个意思

 然后因为设置了寻找查看,获得了下雨的角度,这个角度是锁死了的

所以,第二次上面减去了这个800距离,就变成

 

标签:火球,施法,鼠标,然后,2024,星火,右键,UE5
From: https://www.cnblogs.com/loseheart/p/18115856

相关文章

  • 2024.2.18 模拟赛
    A.小学数学20分暴力即可。40分将询问拆为\(\leqt\)减去\(<s(\leqs-1)\)的两个问题,然后将询问排序后做前缀和即可。满分要求强制在线,将矩阵中所有元素排序,然后分成\(\sqrt{nm}\)个块,每个块记录二维前缀和(出现了多少次块内的数)。每次询问时先处理整块,对于整块外的数再单......
  • 2024.1.23 模拟赛
    郊游首先需要快速找到当前适配度最大的一对小朋友。容易发现\(a,b\)的适配度即为\(a,b\)二进制下最长公共后缀的长度,于是先翻转所有数的二进制串并插入到Trie中。那么\(a,b\)的适配度即为\(a,b\)所代表叶子节点的\(\rmLCA\)(最近公共祖先)深度。若Trie中以\(x\)......
  • 2024.3.17 模拟赛
    A贸易题目保证输入的边\(u<v\),说明题目中的图是一个有向无环图\(DAG\),但是不一定连通。可以记录\(f[i]\)表示到达\(i\)之前能遇到的最小的价格,使用拓扑排序进行\(dp\)转移。对于每一个点\(i\),如果其价格为\(a[i]\),就可以用\(a[i]-f[i]\)更新答案,取最大值即......
  • 2024.2.25 模拟赛
    A按题意直接模拟即可。也就是每次取出一些字符,放入字符串\(P\)中。注意实现时的时间复杂度,不要写成\(O(n^2)\)的。#include<bits/stdc++.h>usingnamespacestd;chars[1000010],t[1000010];inthd1=1,hd2=1,n,m,x,y;charans[2000010];intmain(){ scanf("%s",s+1);n......
  • 2024-04-05 闲话
    KlayThompsondidaverygojobattoday'sNBAregularseasonmatch.Anaudiencecommented"春风若有怜花意,可否许我再少年"onHuPuapp.Ithinkthequoteisveryfittingbecauseit'sspringnowinTianjin.Clustersofflowersarequiteattractiveto......
  • 微软发布整合了2024年3月更新的免费Windows 11虚拟机(WDE)
    下载虚拟机目前,我们将虚拟机打包为四种不同的虚拟化软件选项: VMWare、 Hyper-V(Gen2) 、 VirtualBox 和 Parallels。这些虚拟机包含 Windows的评估版本 ,该版本在发布日期到期。如果评估期过期,桌面背景将变为黑色,你将看到一条永久性桌面通知,指示系统不是正版,并且电脑......
  • Adobe InDesign 2024 v19.3 (macOS, Windows) - 版面设计和桌面出版软件
    AdobeInDesign2024v19.3(macOS,Windows)-版面设计和桌面出版软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、Adob......
  • 2024 成都七中集训的 50 件小事
    https://weibo.com/ttarticle/p/show?id=2309404965130831265859&luicode=10000011&lfid=1005056790194958在想到写游记的时候一下子就想到了这个,虽然无关,但是还是很遗憾2023世界杯的亚军。2024成都七中集训的50件小事学校里的超市没有可乐卖,我觉得应该不止我一个人想喝......
  • Adobe After Effects 2024 v24.3 (macOS, Windows) - 后期特效
    AdobeAfterEffects2024v24.3(macOS,Windows)-后期特效Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD请访......
  • Adobe InCopy 2024 v19.3 (macOS, Windows) - 编写和副本编辑软件
    AdobeInCopy2024v19.3(macOS,Windows)-编写和副本编辑软件Acrobat、AfterEffects、Animate、Audition、Bridge、CharacterAnimator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、LightroomClassic、MediaEncoder、Photoshop、PremierePro、AdobeXD......