摘要: 1.下载UE源码 下载地址:https://github.com/EpicGames/UnrealEngine,选择需要的版本。 注意需要先将Epic账户与github账号关联,然后注册Epic developers。流程:GitHub上的虚幻引擎 - Unreal Engine 2.编译(需要约2 阅读全文
posted @ 2025-07-16 16:49 zxc0210 阅读(131) 评论(0) 推荐(0)
摘要: 1.材质 首先创建一个材质M_AirWall,材质域设置为表面,混合模式设置为半透明,这样空气墙就会呈现出透明效果,同时将着色模型设置为无光照,这样光照就不会对材质产生影响。 然后准备一张纹理,这里我用的是初学者内容包中的纹理图片,如果没有的话可以在左下角添加功能或内容包中导入。 这里实际上只有Gr 阅读全文
posted @ 2025-07-02 15:49 zxc0210 阅读(88) 评论(0) 推荐(0)
摘要: 实现一个离开区域范围之后切换场景的功能,效果如下: 1.设置区域的碰撞事件 首先我们创建一个Actor叫做AArea,只包含一个BoxCollision,用于模拟触发事件的区域: BoxCollision = CreateDefaultSubobject<UBoxComponent>(TEXT("B 阅读全文
posted @ 2025-07-02 15:49 zxc0210 阅读(166) 评论(0) 推荐(0)
摘要: 1.Git安装 官网下载: Git 2.在UE中设置Git 首先右下角启用版本控制: 选择Git并指定路径,注意这里的路径是bin目录下的git.exe。如果是第一次配置的话还需要添加gitignore和README,这里由于我不想提交大文件,因此并不需要启用Git LFS(2.5个兔刀乐),保持默 阅读全文
posted @ 2025-05-06 09:51 zxc0210 阅读(453) 评论(0) 推荐(0)
摘要: 1.材质 创建一个新材质M_ColdDown,蓝图节点: 然后将细节面板的材质域修改为用户界面,将节点连到最终颜色用做UI显示: 2.控件 右键 用户界面 控件蓝图 创建一个蓝图控件用做UI显示,注意这里变量的名字: 创建一个C++类继承自 UUserWidget,这里是实际逻辑实现的地方。创建完成 阅读全文
posted @ 2025-04-10 00:04 zxc0210 阅读(121) 评论(0) 推荐(0)
摘要: 1.前期准备 首先,载具系统是基于UE5的 ChaosVehicle 插件实现的,不使用插件的方法见:【UE4高级载具教程·一】·汽车插件分享·详细演示&代码讲解 ·物理模拟车辆套件_哔哩哔哩_bilibili。确保先启用插件: 并在项目的 .Build.cs文件中添加: PrivateDepend 阅读全文
posted @ 2025-04-08 10:47 zxc0210 阅读(133) 评论(0) 推荐(0)
摘要: 首先将下载的fbx格式的角色导入UE5中,得到角色的骨骼,网格体,物理资产等,然后将fbx格式的动画也导入到UE中,选择刚刚导入的骨骼。 然后右键 动画 IK绑定 IK绑定,新建两个IK绑定Epic和Archer,分别选择刚刚导入的骨骼以及需要重定向的目标骨骼。在两处骨骼的头,左右手,手指,左右腿等 阅读全文
posted @ 2025-03-09 20:42 zxc0210 阅读(478) 评论(0) 推荐(0)
摘要: 1.创建控件蓝图 首先右键 用户界面 控件蓝图,创建一个控件蓝图CrosshairWidget,默认继承自UserWidget。在CrosshairWidget中新建一个Canvas Panel,再创建一个Image,加入准星图像并设置位置居中,一个简单的准星的UI完成。 再添加一个图像,将其绘制为 阅读全文
posted @ 2025-03-09 19:57 zxc0210 阅读(133) 评论(0) 推荐(0)
摘要: 1.创建瞄准姿势 复制瞄准动画,删除其中多余的帧,只保留瞄准的一帧,将其创建为一个单帧动画。然后将其复制成三份,分别用于表示瞄准三个姿势的up,middle,down。 将middle姿势动画的Additive动画类型修改为网格体空间,因为我们需要在网格空间创建叠加动画。基础姿势修改为选择的动画帧, 阅读全文
posted @ 2025-03-09 19:26 zxc0210 阅读(205) 评论(0) 推荐(0)
摘要: 1.输入事件绑定 这里我们使用 Shift + 空格 两个按键实现一个“大跳”的功能。首先,创建两个输入操作 IA_Shift 和 Jump,值类型选择 数字(布尔)类型即可。然后在创建好的输入映射情景IMC_oriCharacte中添加这两个映射,分别绑定Shift和空格这两个按键。 对于Shif 阅读全文
posted @ 2024-08-02 16:23 zxc0210 阅读(628) 评论(0) 推荐(0)