自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(792)
  • 资源 (7)
  • 收藏
  • 关注

原创 【UE5】在Widget中显示3D网格体

5. 回到第三人称角色蓝图“BP_ThirdPersonCharacter”,选中场景捕获组件,设置纹理目标为“RT_Mannequins”添加如下节点,当按下1键后通过“WBP_3DOverlay”的可视性来判断是否显示/移除“WBP_3DOverlay”打开材质“M_Mannequins”,设置材质域为“用户界面”,混合模式为“半透明”,然后在材质图表中添加如下节点。9. 回到控件蓝图“WBP_3DOverlay”中,将图像设置为材质“M_Mannequins”这里命名为“RT_Mannequins”

2024-07-22 17:03:29 264

原创 【UE5】可反射的射线检测

一、准备射线二、生成第一次反射后的射线三、多次反射四、通过循环进行多次反射

2024-07-21 10:11:57 335

原创 【UE5.1】NPC人工智能——04 NPC巡逻

使用AI控制器、黑板、行为树初步实现NPC巡逻功能。

2024-07-19 19:45:00 425

原创 【UE5.1】NPC人工智能——03 NPC跨障碍移动

​在上一篇中(【UE5.1】NPC人工智能——02 NPC移动到指定位置)我们已经实现了NPC向指定位置或Actor移动的功能,但是如果NPC移动路线上有障碍则无法绕过障碍移动,为了解决这个问题,本篇文章介绍使用导航数据让NPC跨障碍移动。​

2024-07-19 17:15:00 409

原创 【UE5.1】NPC人工智能——02 NPC移动到指定位置

5. 再次回到狮子蓝图“Character_Lion”中,我们可以使用“移动到位置”节点来控制NPC移动到指定位置。这样“BP_NPC”的所有派生类中都可以直接使用变量“AIController_NPC”在事件图表中选中“事件开始运行”、“事件Tick”和构造函数,然后右键点击“将调用添加到父函数”,这样子类就是自动调用父类的这些事件。打开“BP_NPC”,在类默认值中,将“AI控制器类”一项设置为“BP_NPC_AIController”2. 找到我们之前创建的所有NPC的父类“BP_NPC”

2024-07-15 19:06:33 472 3

原创 【UE5】Cesium for Unreal —— 测量面积

1. 启用插件“Geometry Script”插件2. 新建一个actor蓝图,这里就命名为“BP_Sphere”,用于创建面积测量的点打开“BP_Sphere”,添加一个球形组件和一个“CesiumGlobeAnchor”组件(添加“CesiumGlobeAnchor”组件主要是怕Cesium GeoReference原点位置变了后,“BP_Sphere”的位置会改变)球体能根据DynamicPawn的远近动态调整自身大小蓝图库函数“ChangeActorSizeByDistance”逻辑如下。

2024-07-15 17:45:00 971

原创 【UE5.1】Chaos物理系统基础——06 子弹破坏石块

​在前面我们已经完成了场系统的制作(【UE5.1】Chaos物理系统基础——02 场系统的应用_ue5)以及子弹的制作(【UE5.1 角色练习】16-枪械射击——瞄准),现在我们准备实现的效果是,角色发射子弹来破坏石柱。​

2024-07-11 19:45:00 629

原创 【UE5.1】NPC人工智能——01 准备NPC角色

5. 打开“BS_Lion_IdleRun”,设置水平坐标名称为“Direction”,设置垂直坐标名称为“Speed”进入状态“Idle/Run”,将我们制作的混合空间“BS_Lion_IdleRun”作为该状态的输出动画姿势。打开“Character_Lion”,在类设置中将父类改为“BP_NPC”进入“Default”,添加一个状态,这里命名为“Idle/Run”6. 回到动画蓝图“ABP_Lion”中,添加如下三个变量。这里命名为“BS_Lion_IdleRun”

2024-07-11 18:58:48 1045

原创 【UE5.1 角色练习】16-枪械射击——瞄准

步骤一、瞄准时拉近摄像机位置二、瞄准偏移三、向指定方向射击四、连发

2024-07-10 21:00:00 946

原创 【UE5.1 角色练习】15-枪械射击——子弹发射物

步骤一、创建并发射子弹二、优化子弹

2024-07-10 10:42:26 411

原创 【UE5.1 角色练习】14-枪械射击——实现移动射击状态

由于我们已经有了变量“GroundSpeed”用于记录角色的移动速度,因此这里我们只需再创建一个浮点类型变量来表示角色的方向,这里命名变量“Direction”打开“BS_IdleRifle”,设置水平坐标用于控制方向,垂直坐标用于控制速度,方向在-180~180之间,速度在-600~600之间。将向前走的动画放在(-180,-600)和(180,-600)向前走的动画放在(0,600),向后走的放在(0,-600)将向左跑的动画放在(-90,600)和(-90,-600);

2024-07-09 10:11:30 360

原创 【UE5.1 角色练习】13-枪械射击——拿出与收起武器

步骤一、安装射击武器二、拿武器和收武器

2024-07-05 16:39:17 517

原创 【UE5.1】Chaos物理系统基础——05 蓝图绑定Chaos破裂或碰撞事件

打开“BP_ChaosExplosionEvent”,添加一个变量,这里命名为“GC”,变量类型为“几何体集actor”,设置为可编辑实例。在事件图表中添加如下节点,这样当几何体集“GC”破裂开的时候就会执行自定义事件“BreakEvent”1. 新建一个父类为Actor的蓝图,这里命名为“BP_ChaosExplosionEvent”设置“GC”为场景中的几何体集“GeometryCollection_01”如果想检测几何体集是否发生碰撞,我们可以绑定事件到混沌物理碰撞时。

2024-07-05 11:39:51 265

原创 【UE5.1】Chaos物理系统基础——04 事件驱动粒子效果

步骤一、炸开时的烟雾效果二、炸开时的碎片效果

2024-07-05 10:51:10 692

原创 【UE5.1】Chaos物理系统基础——03 炸开几何体集

步骤一、通过径向向量将几何体集炸开二、优化炸开效果——让破裂的碎块自然下落三、优化炸开效果——让碎块旋转起来四、优化炸开效果——让碎块旋转的越来越慢

2024-07-04 15:21:13 460

原创 【UE5.1】Chaos物理系统基础——02 场系统的应用

步骤一、运用临时场(外部张力)破裂几何体集二、使用构造场固定几何体集三、使用持久场禁止碎块乱动

2024-07-01 18:46:40 890

原创 【UE5.1】Chaos物理系统基础——01 创建可被破坏的物体

步骤一、通过笔刷创建静态网格体二、破裂静态网格体三、“统一” 多层级破裂四、“簇” 群集化的破裂五、几何体集的材质六、防止几何体集自动破碎

2024-07-01 16:10:18 567

原创 【UE5.1 角色练习】12-坐骑——Part2(让角色骑上坐骑)

步骤一、坐骑的父类二、将角色附加到坐骑三、添加坐姿四、骑上坐骑五、从坐骑上下来

2024-06-24 13:54:08 930 2

原创 【UE5.1】制作自己的载具

步骤一、制作载具模型二、载具设置三、控制载具四、方向盘旋转

2024-06-17 16:35:44 1026

原创 【UE5.1 角色练习】11-坐骑——Part1(控制大象移动)

​在上一篇(【UE5.1 角色练习】10-物体抬升、抛出技能 - part2)基础上创建一个新的大象坐骑角色,并实现控制该角色行走的功能。

2024-06-05 21:17:29 1121 3

原创 【UE5.1 角色练习】10-物体抬升、抛出技能 - part2

​在上一篇(【UE5.1 角色练习】08-物体抬升、抛出技能 - part1)的基础上继续完成角色将物体吸向手掌,然后通过鼠标点击的方向来发射物体的功能。

2024-05-29 20:14:58 567

原创 【UE5.1 角色练习】09-物体抬升、抛出技能 - part1

​在上一篇(【UE5.1 角色练习】08-传送技能)的基础上继续实现控制物体抬升、抛出的功能。

2024-05-27 20:19:35 539

原创 【UE5.1 角色练习】08-传送技能

​在上一篇(【UE5.1 角色练习】07-AOE技能)基础上继续实现人物通过鼠标点击然后传送技能的功能。​

2024-05-27 13:18:22 743

原创 【UE5.1 角色练习】07-AOE技能

步骤一、准备技能动画二、准备粒子特效三、技能蓝图四、相机震动

2024-05-27 10:01:21 649

原创 【UE HTTP】“BlueprintHTTP Server - A Web Server for Unreal Engine”插件使用记录

该插件的主要功能有如下3点:(1)监听客户端请求。(2)可以将文件直接从Unreal Engine应用程序提供到Web。(3)可以使用HTTPS加密您的请求,使用自定义证书设置服务器。

2024-05-23 18:07:53 349

原创 【UE Websocket】“WebSocket Server”插件使用记录

1. 在商城中下载“WebSocket Server”插件该插件具有如下节点,基本可以满足WebSocket服务端的所有需求2. 如果想创建一个基本的服务端,我们可以新建一个actor蓝图,添加如下节点3. UE运行后,我们可以使用在线的websocket测试助手()来查看是否可以连接到服务端:可以看到数据收发正常。

2024-05-23 16:38:11 409

原创 【UE5.1 角色练习】06-角色发射火球-part2

步骤一、火球生命周期二、添加可被伤害的NPC三、添加冲量

2024-05-23 14:42:32 782

原创 【UE5.1 角色练习】06-角色发射火球-part1

​在上一篇基础上实现角色可以发射火球的技能​

2024-05-22 21:26:56 654

原创 【UE5.1 多线程 异步】“Async Blueprints Extension”插件使用记录

一、异步生成Actor示例二、异步计算示例参考视频

2024-05-22 16:39:46 781

原创 【UE5.1 角色练习】05-火球发射物

​为了更好的模拟角色受到伤害的效果,本篇博客将在上一篇(【UE5.1 角色练习】04-给角色设置HP)基础上制作一个火球发射物来攻击玩家控制的角色。​

2024-05-20 13:59:57 849

原创 【UE5.1 角色练习】04-给角色设置HP

​在上一篇博客(【UE5.1 角色练习】03-设置体力)基础上继续实现角色受到伤害的功能。步骤:一、角色受伤时的逻辑二、角色受伤时的动画三、区分伤害程度四、伤害禁止移动​

2024-05-17 16:20:49 1114

原创 【UE5.1 角色练习】03-设置体力

​一般我们控制的角色不可能无限制奔跑,我们可以通过增加体力这一设定来限制玩家控制角色奔跑。本篇在上一篇博客基础上介绍如何添加体力功能。​

2024-05-17 11:12:49 344

原创 【UE5.1】* 动画重定向 (让你的角色可以使用小白人全部动画)

这里以小白人动画重定向给商城资产“Adventure Character”中的角色为例,阐述如何使用UE5.1进行动画重定向。

2024-05-16 16:58:05 1109

原创 【UE5.1 角色练习】02-添加慢走、快速跑、蹲伏功能

​在上一篇文章基础上(【UE5.1 角色练习】01-使用小白人蓝图控制商城角色移动)继续实现角色的慢走、快速跑以及蹲伏功能

2024-05-15 19:34:22 725

原创 【UE5.1 角色练习】01-使用小白人蓝图控制商城角色移动

步骤一、导入资源二、控制角色移动三、更换角色移动动作

2024-05-14 20:50:58 805

原创 【UE5 C++】基础学习笔记——02 Actor

一、新建类二、创建组件三、附加组件

2024-05-14 10:05:41 553

原创 【UE5 C++】基础学习笔记——01 UObject的创建与使用

一、创建UObject二、创建基于UObject的蓝图类三、在UObject中使用变量和函数

2024-05-13 19:11:36 678

原创 【UE】仿原神实现无限道路延伸的开场效果

步骤一、无限生成砖块二、制作门三、停止移动并生成门四、进入门

2024-05-13 15:09:50 944

原创 【UE】制作插件

一、纯蓝图制作插件二、C++制作插件三、重新编译插件

2024-05-11 09:31:21 1202 2

原创 【RabbitMQ】消息队列 - RabbitMQ的使用记录

一、什么是消息队列二、什么是RabbitMQ三、安装RabbitMQ3.1 安装Erlang环境3.2 安装RabbitMQ3.3 打开服务管理界面3.4 常用命令四、Python示例代码4.1 发送数据4.2 接收数据

2024-05-10 16:08:44 756 1

rain-ripples.PNG

rain-ripples.PNG

2024-04-18

rain-drop.PNG

rain-drop.PNG

2024-04-18

MF-WaterDroplets.uasset

MF-WaterDroplets.uasset

2024-04-18

MF-Weather-Drips.uasset

MF-Weather-Drips.uasset

2024-04-18

rain-drips.rar

rain-drips.rar

2024-04-18

rain-drops.PNG

rain-drops.PNG

2024-04-18

厂房 3D模型 .fbx格式

厂房 3D模型 .fbx格式

2024-04-10

苹果11pro 3D模型

苹果11pro 3D模型

2024-04-10

树 3D模型 .fbx格式

树 3D模型 .fbx格式

2024-04-10

优盘3D模型,.fbx格式

优盘3D模型,.fbx格式

2024-04-10

全自动机枪炮塔模型和材质

全自动机枪炮塔模型和材质(包含一个.FBX和三个.png文件)

2023-06-26

UE4从零开始制作战斗机 的资源

【UE4】从零开始制作战斗机 的资源 内容为战斗机的3D模型

2023-05-19

Blender+BlenderGIS插件

博客https://blog.csdn.net/ChaoChao66666/article/details/127920891?spm=1001.2014.3001.5501所需下载的文件

2022-11-18

ControlCAN.dll(64位)

配套https://blog.csdn.net/ChaoChao66666/article/details/127361519?spm=1001.2014.3001.5501这篇博客的文件

2022-10-17

【pyqt5+socket】实现客户端A经socket服务器中转后主动向客户端B发送文件

【pyqt5+socket】实现客户端A经socket服务器中转后主动向客户端B发送文件

2022-08-03

钥匙的FBX格式3D模型

钥匙的FBX格式3D模型

2022-07-21

https://blog.csdn.net/ChaoChao66666/article/details/12578559的图片

https://blog.csdn.net/ChaoChao66666/article/details/12578559的图片

2022-07-18

musicapp 源程序

学习b站课程https://www.bilibili.com/video/BV1E64y1t7te制作的软件,适合vue新手学习

2022-04-13

opencv_traincascade.exe

opencv_traincascade.exe及其相关资源

2022-04-13

pyqt5 展示使用opencv 自带 opencv_traincascade.exe 的识别结果

pyqt5 展示使用opencv 自带 opencv_traincascade.exe 的识别结果

2022-04-13

docx词频统计工具(可自定义设置不可拆分的词语)-附演示视频

下载解压,运行文件夹中的exe就行,每次要查询的默认词语和打开文件的默认路径可以在config.ini中修改

2021-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除