E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Ue4
ue4
的多线程如何实现
1.新建一个FunctionLibrary在里编写三个函数,并且在cpp里面加以实现;/=================.h//FilloutyourcopyrightnoticeintheDescriptionpageofProjectSettings.#pragmaonce#include"CoreMinimal.h"#include"Kismet/BlueprintFunctionLibr
Ning+
·
2023-07-29 01:26
UE4
C/C++
UE4
套件-多线程库开发
哈喽大家好,我叫人宅,这一期我们给大家带来一套工具类教程,如何开发
UE4
多线程商业库。本套教程将融合了
UE4
代理,
UE4
多线程,
UE4
智能指针,插件开发等综合知识进阶的技巧,是一套综合实战课程。
人宅
·
2023-07-29 01:26
C++
UE4功能集
UE4C++
人宅
UE4独立程序
UE4多线程
UE4
C++
套件
人宅
使用
UE4
插件SimpleThread技巧
哈喽,大家好,我叫人宅,这里我们为大家介绍一下关于
UE4
插件SimpleThread的使用技巧。
人宅
·
2023-07-29 01:26
C++
UE4独立程序
UE4C++
UE4插件
UE4C++
UE4高级模板
代理
SimpleThread
UE4
的多线程
在
UE4
里,我们可以使用FAsyncTask或者FAutoDeleteAsyncTask。使用FAsyncTask时,
aiqin5063
·
2023-07-29 01:56
UE4
/5C++多线程插件制作(十六、Coroutines协程封装)
目录准备MTPCoroutines.hMTPCoroutines.cpp我们要对协程继续封装制作:协程是一种计算机程序组件,它允许在某个位置暂停执行,然后在稍后的时间点恢复执行。与传统的函数调用不同,协程可以被多次调用并且能够保留其内部状态,从而允许程序在执行到一定点时暂停,执行其他任务,然后再返回协程继续执行。在传统的线程或进程模型中,控制权在不同的线程或进程之间切换,而协程是在同一个线程中执行
多方通行8
·
2023-07-29 01:55
UE4/5C++多线程插件制作
ue4
ue5
游戏
c++
虚幻引擎
【
UE4
】给角色添加脚步声
步骤:1.导入一个脚步声音频文件(.wav格式)2.打开角色蓝图,这里以第三人称角色模板蓝图“ThirdPersonCharacter”为例,在事件图表中添加一个生成音效的自定义事件。3.打开动画序列“ThirdPersonRun”找到小白人脚步在地面上的那一帧动画,然后添加一个通知。这里通知命名为“RunSound”4.打开小白人的动画蓝图添加如下节点,当动画执行到通知的那一帧时就可以执行“An
Zhichao_97
·
2023-07-29 00:36
虚幻4
ue4
【
UE4
】局域网多人联机 Demo
效果亲测可以打包后在两个电脑上联机运行(前提是在同一个局域网内,互相能ping通)步骤1.首先新建一个第三人称角色模板工程2.在多玩家选项中,设置玩家数量为2选择在新建编辑器窗口中运行3.新建一个父类为Character的蓝图类,这里命名为“BP_Lobby”4.再新建一个游戏模式基础,这里命名为“BaseGameMode”打开“BaseGameMode”,默认Pawn类选择“BP_Lobby”5
Zhichao_97
·
2023-07-29 00:36
虚幻4
ue4
UE4
自定义Shader 和 RHI
UE4
自定义Shader和RHI使用
UE4
自定义Shader和RHI绘制简单三角形,参考上一节创建RenderTarget来显示三角形。
wblong
·
2023-07-28 23:21
UE4
/5C++多线程插件制作(十七、封装协程管理)
目录MTPThreadInterface.hMTPManageBase.hMTPCoroutinesManage.hMTPManage.cppMTPManage.h添加继承:cpp实现:MTPThreadTaskMan
多方通行8
·
2023-07-28 18:10
UE4/5C++多线程插件制作
ue4
c++
游戏
ue5
虚幻引擎
Unity Shader 皮肤水滴效果
本文参考文章:【
UE4
】皮肤下雨效果复现大体的思路就是使用UV坐标生成水滴遮罩以及法线。
游戏入选者
·
2023-07-28 16:51
Unity
Shader
Unity
Shader
水滴
【初阶C语言】随意拿捏循环语句
(if和switch语句),这节课请继续跟着本娥学习循环语句我们先来了解一下本节所需要取学习的内容:目录一、while循环1.认识while循环2.简单while循环3.while循环中的contin
ue4
小小娥子
·
2023-07-28 11:13
初阶C语言
算法
c语言
【UE5 C++】鼠标点击发射射线获取物体信息
本文使用UE5,如在
UE4
中使用可能需调整某些API一、获取镜头控制器,并开启点击事件APlayerController*playerController;voidAMeshChangeController
真鬼123
·
2023-07-28 10:00
UE5
c++
开发语言
ue5
03_
ue4
视口界面中移动视角
1)鼠标按住左键上下移动:前进后退。2)鼠标按住左键左右移动:左右旋转。3)鼠标按住右键上下左右移动:360°旋转。4)鼠标按住中键上下左右移动:上下左右移动。------------------------------------------------------------------------------------------------------------------------
无情的阅读机器
·
2023-07-28 07:05
ue4
【
UE4
笔记】C++游戏控制的摄像机
目录自主操作题目逻辑代码本文尝试编写了官方文档游戏控制的摄像机中的自主操作题目2自主操作题目使用一个数组变量来存储摄像机,而不是摄像机1(CameraOne)和摄像机2(CameraTwo),这样你就可以遍历任意数量摄像机的序列,而不是仅仅两个。逻辑头文件创建一个EditAnywhere的Camera数组(TArray)(设置成UPROPERTY以便于在虚幻编辑器中绑定具体的摄像机)头文件设置平滑
峰度偏偏
·
2023-07-28 07:02
UE4学习手册
ue4
UE4
使用UMG展示3D物品(C++代码实现)
本文展示如何在
UE4
中展示单个3D物体,并实现旋转放大本文所实现的主要流程如下分享关键信息小技巧创建UMG的展示界面动态创建展示的3D模型。
行稳致远-tick
·
2023-07-28 07:01
UE4
ue4
c++
unreal
3d
3d渲染
UE4
关卡HUD显示方法两种
方法一在蓝图关卡中将蓝图控件添加到视口:方法二在PlayerController类中创建并添加到视口:#pragmaonce#include"CoreMinimal.h"#include"GameFramework/PlayerController.h"#include"TPSPlayerController.generated.h"UCLASS()classNETEASETPS_APIATPSP
Owl丶
·
2023-07-28 07:27
游戏开发
UE4
ue4
虚幻
游戏引擎
UE4
怎样在VR模式下摄像机的正前方显示某个东西,例如UI菜单
在做VR项目时,我们有时需要交互Ui跟随头显移动且显示在摄像机的正前方,我们需要把需要显示的Actor绑定在Camera上然后再设置物体相对于相机的相对位置和旋转,大体的蓝图如下图所示:这里的BP_3Dui是我们需要绑定的Actors,绑定完之后需要设定相对位置X:250这里设置意思是物体显示在摄像机正前方250处这里尤其要注意Z轴的相对旋转要设置为180,我之前设置的相对旋转为0,在摄像机前Ui
-初心不负-
·
2023-07-28 07:52
UE4
VR
[
UE4
][C++]调整分屏模式下(本地多玩家)视口的显示位置和区域
一、分屏模式设置在
UE4
中,多个玩家共用一个显示器就可以启用分屏模式,按玩家人数(最大四人)将屏幕均匀分割,显示不同玩家的视角,开发者可以在编辑器里设置分割类型(水平或者垂直),这个分割是采用UV坐标的方式
PangCoder
·
2023-07-28 06:49
ue4
ue4
学习记录
开门练习1.盒体触发器:感应装置(用门举例,感应什么时候开门/关门)。2.事件:为组件添加事件来达到交互的目的(onActorBeginOverlap:开始触发事件,onActorEndOverlap:离开触发事件)。3.引用:让系统知道事件作用于谁(如开门/关门时,引用对象为门,是让门开/关)。4.让门旋转:setActorRatation表示actor内所有组件都旋转;setrelativer
万物皆可休
·
2023-07-28 03:31
ue4
学习
游戏引擎
虚幻
UE4
-蓝图基础
学习内容设置一个自上而下的相机创建一个具有基本动作的玩家控制的actor设置玩家输入创建一个当玩家触摸它时消失的项目关于向量的这篇文章概念Blueprints是UnrealEngine4中的可视化脚本系统,是开始制作游戏原型的快速方法。无需逐行编写代码,您可以直观地完成所有操作:拖放节点,在UI中设置它们的属性,然后拖动电线进行连接。除了作为一种快速的原型制作工具之外,蓝图还使非程序员可以很容易地
万物皆可休
·
2023-07-28 03:31
ue4
学习
UE-摄像机视角的切换
可参考:第四篇:
UE4
视角切换节点,Possess和SetViewTargetWithBlend的区别_是灿灿呀1的博客-CSDN博客_possess
ue4
UE4
使用蓝图或C++切换摄像机视角-Lymind
万物皆可休
·
2023-07-28 03:00
ue4
学习
vue+typescript与
UE4
像素流通信笔记
一、文件准备1、从搭建好的
UE4
项目下找到scripts文件夹,拷贝该文件夹(重点文件为app.js与webRtcPlayer.js)到vue项目下的静态资源文件夹(默认public文件夹)下,如下图:
weixin_46653941
·
2023-07-27 17:22
typescript
vue.js
ue4
Vue框架中页面和
UE4
交互的方法
文章目录一、
UE4
是什么?
辣条小哥哥
·
2023-07-27 17:21
vue.js
ue4
javascript
UE4
像素流 WebRTC在Ubuntu Docker上运行
1、宿主机环境ubuntu18安装docker
ue4
-docker2nvidia-container-toolkitVulkanSDKNvidiaDrivers2、用
ue4
-docker构建
ue4
.23.1
comin2014
·
2023-07-27 17:19
其他
unreal
webrtc
docker
UE4
PixelStreaming与
UE4
之间的通讯笔记
JS向
UE4
发送事件该app.js文件提供了两个JavaScript函数,您可以在HTML播放器页面中调用它们,以允许用户将事件和命令从浏览器发送到UnrealEngine应用程序:emitCommand
Ning+
·
2023-07-27 17:16
UE4
PixelStreaming数据通信
PixelStreaming数据通信简介H5到
UE4
通信H5发送
UE4
接收
UE4
到H5通信
UE4
发送H5接收iframe+postMessage父页面子页面(改造
UE4
提供的像素流送H5)
UE4
项目bat
井底一蛤蟆
·
2023-07-27 17:14
UE4
像素流送
UE4
UE4
像素流送PixelStreaming
https://docs.unrealengine.com/4.27/zh-CN/SharingAndReleasing/PixelStreaming/PixelStreamingIntro/着重参考了知乎
UE4
WindRushToNight
·
2023-07-27 17:11
UE4/UE5
ue4
UE4
大数据可视化教程(14)——像素流解决方案
目录启用插件加入额外启动参数打包项目,修改参数报错问题解决像素流适合要推到网页端,或者要同屏展示,如果只是指令控制,发udp就行了
风里有诗句哈
·
2023-07-27 17:10
UE4大数据可视化教程
UE4
虚幻4
可视化
教程
大数据
Vue3 +
UE4
+ 像素流 + 交互 的开发构建流程
Vue3+
UE4
+像素流+交互的开发构建流程一、像素流1、将对应
UE4
.27版本的webRtcPlayer.js复制到项目的public/ue文件夹下(作为静态资源)2、根目录下的index.html中引入
碳学长
·
2023-07-27 17:08
三维GIS+游戏引擎
ue4
vue
前端
游戏引擎
Java-逻辑控制
目录一、顺序结构二、分支结构1.if语句2.swich语句三、循环结构1.while循环2.break3.contin
ue4
.for循环5.dowhile循环四、输入输出1.输出到控制台2.从键盘输入一
羽翼~
·
2023-07-27 09:46
java
python
unreal engine把blender的毛发导入到游戏中
UNREALENGINE版本
UE4
.26.2BLENDER2.93.0AMD3600XGTX1660SUPER内存32GWIN10做的过程中编辑器经常崩溃,不知道是不是硬件不够启用pluginGroomAlembicGroomImporterprojectsettings1
Zillionnn
·
2023-07-27 05:07
unreal
engine
unreal4
游戏
unreal
UE4
读取steam sessionsetting中Value是亚洲文字时 乱码/
UE4
fix asian character garbled when get sessionsetting
使用的
UE4
版本:4.26-chaos源码版在
UE4
使用steam在线子系统时,在查询到SessonResult时,读取SessionSettings设置的Value如果是亚洲文字的话,读取是乱码xxxInstance.cpp
Zillionnn
·
2023-07-27 05:37
问题
unreal
engine
unreal4
unreal
unreal engine 给游戏创建托盘图标,右键菜单
pluginhttps://github.com/
ue4
plugins/WindowsMessageHandlerExample关闭editor,解压后新建一个Plugins文件夹,放到/Plugins
Zillionnn
·
2023-07-27 05:37
unreal
engine
unreal4
unreal
UE4
实现真加载Loading Screen/movie player
Setup首先需要一个自定义的GameInstance;GameInstance是引擎第一批初始化的对象之一,并且持续整个游戏会话;创建一个UGameInstanceclass,这里命名为MyGameInstance在ProjectSetting中,找到GameInstance,点+号,创建一个GameInstanceBlueprint,然后设置父类为刚建GameInstance;MoviePla
Zillionnn
·
2023-07-27 05:07
unreal
engine
unreal4
游戏开发
unreal
UE4
获取steam昵称 亚洲文字 显示乱码
constchar*friendName=SteamFriends()->GetFriendPersonaName(friendSteamID);FStringfriendNameString=FString(UTF8_TO_TCHAR(friendName));
Zillionnn
·
2023-07-27 05:07
unreal
engine
unreal4
unreal
UE4
steam id 生成 uniqueNetid
gameInstance.hUSTRUCT(BlueprintType)structFBPUniqueNetId{GENERATED_BODY();TSharedPtrUniqueNetId;};gameInstance.cppFBPUniqueNetIdUMyGameInstance::GenerateUniqueID(constFString&Str){TSharedPtrnetID;if(I
Zillionnn
·
2023-07-27 05:07
unreal
engine
unreal4
unreal
【
UE4
】解决Graph is linked to external private object Unknown
自定义了一个button,里面有hover的动画,然后在别的widget中使用后,保存时就报错,这时候打开自定义按钮的蓝图,点击compile,就可以保存了
Zillionnn
·
2023-07-27 05:36
unreal
engine
unreal4
游戏开发
unreal
blender导出自定义collision到
UE4
如果直接导出fbx,在
UE4
中collision是一整块,不是想要的效果角色能站在空白处在blender里面,Shift+D复制一个,复制的那个重命名为UCX_xxx,然后选中两个,导出fbx;UCX_xxx
Zillionnn
·
2023-07-27 05:36
unreal
engine
unreal4
UE4
SetTimer中传参
voidAMyGameMode::RespawnPlayerWithDelay(APlayerController*Player,floatDelay){FTimerHandleUniqueHandle;FTimerDelegateRespawnDelegate=FTimerDelegate::CreateUObject(this,&AMyGameMode::RespawnPlayer,Playe
Zillionnn
·
2023-07-27 05:36
unreal
engine
unreal4
unreal
UE4
开启Chaos破坏系统
UE4
.25开启Chaos破坏系统更新:4.26-chaos版本可直接下载使用用chaos系统貌似不能用c++代码了1.从源码构建引擎如何下载源码,这里不多讲,详见官网上https://docs.unrealengine.com
Zillionnn
·
2023-07-27 05:06
unreal
engine
unreal4
unreal
UE4
/5C++多线程插件制作(十三、优化,bug,尝试打包【尚未完成插件封装,初次测试】)
目录MTPPlatform.hMTPMarco.hMTPSemaphore.hMTPSemaphore.cppRTPRunnable.cpp模板问题打包问题MTPPlatform.h首先我们准备一个跨平台使用的头文件,在ue内部有很多关于跨平台
多方通行8
·
2023-07-27 01:33
UE4/5C++多线程插件制作
ue4
c++
ue5
虚幻引擎
游戏
map的四种循环方式
Mapmap=newHashMap();map.put("1","value1");map.put("2","value2");map.put("3","value3");map.put("4","val
ue4
xinCode79
·
2023-07-26 19:35
JAVA
map
循环
UE4
/5C++多线程插件制作(十五、将模板统一,修改统一后的其他类,修改继承,修改返回类型等)
本章节基本上是对原来.h和.cpp的修改,没有过多需要讲解的地方:MTPManageBase.h随着我们一点点的创建,可以发现模板太多了,并且有一些模板的功能甚至是重复的。所以我们创建一个文件,这个文件是专门放置这些模板的【MTPManageBase.h】:#pragmaonce#include"CoreMinimal.h"templateclassFMTPThreadTemplate:publi
多方通行8
·
2023-07-25 22:03
UE4/5C++多线程插件制作
ue4
c++
ue5
游戏
虚幻引擎
UE4
Cesium for unreal 零碎学习笔记
1、要让对应目标移动到对应经纬度海拔上的前提是,先添加一个UCesiumGlobeAnchorComponent组件,组件内封装的有MoveToLongitudeLatitudeHeight函数,用于将组件的owner(拥有者)设置到对应经纬度高上去2、Problem:由于经纬度的精度丢失会造成移动到的距离偏差会很大,所以尽量参数用glm::dvec3来进行传参,glm::dvec3是double
远离UE4
·
2023-07-25 15:55
ue4
学习
笔记
UE4
/5C++多线程插件制作(十、接口类和代理容器类的制作)
在上一节中,我们对信号量进行了一个封装,将其作为了MTPSemaphore类,然后将相关的FEvent事件放在了其中,现在我们要进行两个层次的封装,分别是任务管理和线程池管理。因为我们现在是将这两块集合在一起,而这对于使用者而言并不友好,使用者说不定是只想使用一个任务管理或者是线程池管理,所以我们要对这两者进行分开。同时进行一次优化。封装准备首先我们在接口里面创建一个线程管理接口MTPThread
多方通行8
·
2023-07-25 15:52
UE4/5C++多线程插件制作
ue4
c++
ue5
游戏
虚幻引擎
UE4
获取配置文件
获取Json格式的配置文件Json内容image.png蓝图连接image.pngimage.png打包出现的问题:因为
UE4
在打包的时候会剔除没有特殊标识的文件,所有我们自定义的配置文件,需要在项目设置里面添加文件名
WOTTOW
·
2023-07-25 05:54
【C++】STL之容器适配器——使用deque适配stack和queue
二、stack的基本函数和模拟实现三、queue的基本函数和模拟实现四、deq
ue4
.1deque的底层结构4.2使用deque适配stack和queue的原因总结前言本文章主要介绍容器适配器的功能,以及一个适配的场景
在肯德基吃麻辣烫
·
2023-07-25 03:48
C++
c++
开发语言
STL
Deque
deque
【
UE4
】(一)
UE4
介绍&下载安装
UE4
介绍◆1.
UE4
是什么?◆2.
UE4
有哪些功能?1
UE4
是什么?
Ciel哔哔
·
2023-07-24 15:13
UE4
VR菜单键控制UI的打开与关闭(HTC Vive手柄)
1.内容浏览器,创建新蓝图:用户界面-Widgtblueprint2.打开该蓝图,修改fillscreen为custom,修改长宽(案例中为512)3.控制板中image拖入窗口,左下角选择该对象,detail-appearance-brush选择图片4.VRpawn蓝图打开,motioncontroller下添加widget更名UI1-放在摄像机或手柄前,更改缩放。,其userinterface
某嘉
·
2023-07-24 14:09
ue4
ui
vr
UE4
RenderTexture转UTexture2D
运行时RenderTexture转UTexture2D#include"Engine/TextureRenderTarget2D.h"UTexture2D*ATester::GetCurGameraRT(UTextureRenderTarget2D*RT){if(RT!=nullptr){UTexture2D*Result=NULL;//Checkrendertargetsizeisvalidan
什么时候才能坚持做好一件事啊
·
2023-07-24 13:06
Ue4
Games
ue4
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他