目录一、使用UE4建立TCP客户端二、使用网络调试助手建立服务端三、基于网络调试助手的服务端与UE客户端通信四、基于python的TCP服务端与UE客户端通信 一、使用UE4建立TCP客户端1.在虚幻商城中搜索socket来下载TCP Socket Plugin插件 2.安装到引擎,目前支持的版本是4.22-4.27和5.0 点击安装大约30M
转载
2023-12-03 00:17:28
354阅读
转自:https://www.cnblogs.com/kadaj/p/6412937.html 1.创建关卡类 1.创建C++类继承LevelScriptActor 2.打开关卡蓝图 Class Settings->Parent Class 选择你之前创建好的C++类 遇到的问题: 1.Tick()
转载
2018-07-12 10:16:00
413阅读
2评论
一、当没有需要的UI怎么办?先别急着自己定制,可以到虚幻商城去看看,各种类型的UI都有,而且价格都不贵。
二、推荐一个比较有参考价值的UI:User Interface Kit,里面的UI很多,还有小地图功能。
三、当在虚幻商城没有找到合适的UI是,就可以考虑自己定制UI了。
转载
2019-01-27 12:37:00
159阅读
2评论
一个游戏可以有任意数量的GameMode,但是在一个时间点,只能有使用一个GameMode。定义之后,要在World Settings里面修改需要使用的gameModeAPlayerController:可以让输入设备控制游戏
原创
2021-07-12 17:46:38
615阅读
UE4的蓝图之强大让人欲罢不能,但是实际在项目的开发中,C++与蓝图都需要结合使用,单独选择一样开发都不是特别科学,这里我就来研究了一下C++使用UMG接口来操作界面,我的目的非常简单,用C++来创建界面,并在创建成功的时候,告诉界面打印出相关信息。1.创建一个C++的空模板工程,命名UMGProject,用VS打开工程文件,找到UMGProject.Build.cs,在PublicDepende
转载
2016-12-24 15:04:00
87阅读
2评论
UE4的蓝图之强大让人欲罢不能,但是实际在项目的开发中,C++与蓝图都需要结合使用,单独选择一样开发都不是特别科学,这里我就来研究了一下C++使用UMG接口来操作界面,我的目的非常简单,用C++来创建界面,并在创建成功的时候,告诉界面打印出相关信息。using UnrealBuildTool;public class UMGProject : ModuleRules{ public UMGPro
转载
2022-12-13 14:41:22
923阅读
12-UE4-控件类型
UE4-控件类型Time: 2020年10月16日19:55:21Author: Yblackd@目录1、Common2. Extra3. input4.Optimization5.Panel6. Primitive7. Special Effects8. Uncategorized9. User Created10. 参考1、C
转载
2024-03-25 17:34:57
89阅读
实验室项目做UE4仿真,需要用OpenCV做摄像头接入和图像处理,跟着网上各种教程踩了一上午的坑终于搞定了,特此记录一下。提示: 一、 博主使用的UE版本为4.24和4.25,其他版本不保证有效(印象中网上有更老一些,如4.20版本的教程)。 二、使用的Plugin包非博主制作,原项目可在Github找到。 三、!!重要:操作过程中存在使项目崩溃无法打开的风险,建议提前对项目进行备份!!(UE4老
转载
2024-01-02 15:06:36
134阅读
OFFSET对应了滑动条内部的孩子是否可以显示在视野上,唯一对应关系。很关键,卡了我很长时间。因为菜,没有别的原因
原创
2023-03-16 14:09:35
255阅读
可以继承自标准控件的自定义控件中把常用的方法封装,比如设置字体大小:
调用自定义控件的自定义函数
还可以继续创建子蓝图控件
转载
2018-06-05 23:27:00
321阅读
2评论
参考:https://orzgame.blog.csdn.net/article/details/106956389感觉设置成英文好操作一点,所以我决定使用英文版。设置如下:下面记录如何添加一个文件到界面步骤1:创建一个widget。步骤2:创建之后会生产如下图标:步骤3:双击进去,可以添加编辑步骤4:添加一个hello文本,编译保存。步骤5:编写蓝图脚本,添加到视口创建一个widget修改类名称如下:增加视口...
原创
2021-07-14 11:47:28
873阅读
P42. 简单点名系统P43. get all actor 的使用顺序P44. 制作简单解密游戏P42(在“ThirdPersonCharacter”的蓝图类,“控制物体自传”图表中编辑)(控制多个立方体自传,或者控制多个其中的某一个,不是在“物体自转_BP”里画多个立方体,而是在关卡编辑界面拖拽多个“物体自转_BP”到场景中来)连完线: 上图蓝图的效果是 使场景中的每一个立方体都自传;for
转载
2024-03-15 11:44:59
114阅读
节点材质工具_点击使用s.mecg.me材质节点第一次在ue4中使用这个系统的时候,用起来非常流畅,特别是在实现特效的过程中,感觉他解决了一个很麻烦的事情,就是美术不会写程序,程序不知道效果对不对的问题,这个工具对于TA的同学来说,还是非常友好的,去年有段时间就想着做一个在web内的工具,来实现这个独立的功能。知乎上有讨论过这个东西到底有没有用的问题,基本是双方各执一词,说没用的,认为这个东西稍微
转载
2023-08-28 11:39:48
138阅读
UE4-蓝图与C++类 互相调用函数
UE4-蓝图与C++类 互相调用函数Time: 2020年10月15日10:13:15Author: Yblackd@目录1. 准备工作1.1 基于C++创建的Actor类 创建蓝图类2 创建C++函数蓝图调用3. 创建蓝图函数C++调用4. 参考1. 准备工作1.1 基于C++创建的Actor类 创建蓝图类 根据
转载
2023-09-08 09:30:30
257阅读
本随笔用于记录我在学习过程中觉得对开发很有用的杂事,包括一些开发技巧、编程思想、计算机知识、项目组织技巧等等杂七杂八的东西,本随笔会不定期更新。配置文件在项目中的作用也很重要,使用配置文件的话可以避免在项目内硬编码,而且可以让使用者通过更改配置文件来改动项目里的功能模块,实现不改动代码的情况下完成多种应用场景,比如说数据库的连接数据保存在配置文件里,项目通过读取配置文件来设置连接的数据库,这样通过
转载
2023-12-11 20:52:10
168阅读
# 如何使用Python在UE4中进行开发
## 1. 概览
在UE4中使用Python进行开发可以提高开发效率,简化繁琐的操作,并且可以扩展UE4的功能。本文将指导你如何开始使用Python在UE4中进行开发。
## 2. 流程图
```mermaid
graph LR
A(准备环境) --> B(导入Python模块)
B --> C(写脚本代码)
C --> D(运行脚本)
D --
原创
2023-10-01 06:42:59
238阅读
1、 创建项目和场景首先,新建第三视角的蓝图项目,然后根据自己需求设置障碍物。(1) 将障碍物放置在地面的快捷操作:首先选中障碍物,将其移至地面上方,然后按“End”键,实现障碍物放置在地面。(2) 复制障碍物的快捷操作:选中障碍物,在障碍物处于移动状态,按住“Alt”键,实现复制。 &nbs
转载
2023-12-28 11:55:24
69阅读
UMG(Unreal Motion Graphics UI Designer) 简单介绍 虚幻动态图形 UI 设计器是一款视觉 UI 创作工具,可用于创作想要呈现给用户的 UI 元素,比如游戏内的 HUD、菜单或与界面相关的其他图形。UMG 的核心是控件,即用于构成界面的一系列预先制作的功能(比如按 ...
转载
2021-08-13 17:32:00
3144阅读
2评论