- 博客(42)
- 收藏
- 关注
原创 UE4 Android、IOS监听应用状态
移动端开发,有时候需要能知道应用启动、挂起等状态;熟悉移动端开发的朋友,以Android为例,可使用APL+JAVA自行实现OnPause、OnResume事件回调到C++或者蓝图中,当过程相对较为麻烦;实际上,UE已经提供此类回调接口,可很方便的进行使用。Core层的代理委托代码如下,摘取部分接口,其中接口ApplicationWillEnterBackgroundDelegate相当于Android的OnPause, ApplicationHasEnteredForegroundDelegate相当
2022-06-25 18:28:01 1813
原创 UE4 Android端使用MediaPlayer注意事项
UE4中播放音频通常使用AudioComponent、MediaSoundComponent(需要挂载MediaPlayer);前者可播放本地音频资源(eg. cue、wave),后者可播放本地指定路径或在线音频资源等(eg. OpenFile、OpenUrl)。本文主要介绍在安卓端使用MediaSound播放在线音频需要注意的问题。MediaSound(MediaPlayer)组件设置音量接口有’SetVolumeMultiplier’和SetNativeVolume;如果使用MediaSoundC
2022-06-25 17:33:40 2380
原创 UE4打开过程报错之“无法找到入口”
问题描述:无法定位程序输入点**于动态链接库;There may be an operating system error or the module may not be properly set up.
2022-06-08 16:45:29 1672 1
原创 UE4+Slua Critical error:Assertion failed: OffsetFromBase >= 0
异常信息LogOutputDevice: Warning: Script Stack (0 frames):LogAndroid: Error: === Critical error: ===LogAndroid: Error: LogAndroid: Error: Assertion failed: OffsetFromBase >= 0 [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Core/Private/HAL/MallocBi
2021-07-16 15:57:15 636
原创 (UE4)安卓打包,报 Exception in thread “main“ java.lang.NullPointerException at org.gradle.wrapper...
错误信息UATHelper: Packaging (Android (ASTC)): Creating rungradle.bat to work around commandline length limit (using unused drive letter Z:)UATHelper: Packaging (Android (ASTC)): Making .apk with Gradle...UATHelper: Packaging (Android (ASTC)): Exception i.
2020-08-17 18:47:59 1049
原创 eggjs+sequelize+migration使用记录
Warning时区设置默认0时区// /config.${env}.jsconfig.sequelize = { dialect: 'mysql', host: '127.0.0.1', port: 3306, database: 'databasename', username: 'root', password: '', ti...
2019-04-28 18:49:35 1468
转载 Node 操作 MySQL 数据库(Sequelize+Migration)
1、安装Mac 版地址mysql-5.7.24-macos10.14-x86_64.dmg问题mac版MySQL初始密码和登入问题mac下启动/停止/重启mysql服务Linux 版Windows 版2、使用 Sequelize一般会有两个依赖: mysql2 驱动和 Sequelize ORM 框架const Sequelize = require(“sequelize”)...
2019-04-28 09:53:08 1529
原创 egg.js post form请求 关闭csrf安全插件方法
在config.default.js中添加如下红框配置:config.security = { csrf: { enable: false, }, };
2019-04-15 17:22:14 4771
原创 《Node入门》阅读记录(含问题指正)
文章连接如下https://www.nodebeginner.org/index-zh-cn.html#javascript-and-nodejs问题记录一、“以非阻塞操作进行请求响应”首先,文中讲到"会花10秒钟的才会载入",这句有误,实际上,exec中的timeout参数是意义为:如果timeout大于0,那么,当子进程运行超过timeout毫秒,那么,就会给进程发送killSig...
2019-04-13 15:36:20 125
原创 关于UE4插件打包的使用说明
正常使用UE4的插件,打包后会自动给将插件以静态库的形式打到exe中。若出现打完游戏运行错误,拷贝插件到包中后可正常运行;确认下如下情况:是否在插件中有对第三方文件进行读写,若是则只需包第三方的文件拷贝到游戏包中即可,无需拷贝插件包的内容。...
2019-04-10 10:19:26 3756 2
原创 关于UE4创建自定义配置文件/配置项的记录
声明本文不做过多深入的解释,以使用为目的。使用方法声明定义一个继承自UObject的配置类,类中需声明宏UCLASS(config = ConfigFileName, configdonotcheckdefaults);声明定义配置参数,需带上宏UPROPERTY(Config, EditAnywhere, Category = Custom),如果需要设置默认值,可在类的构造函数中对变...
2019-04-10 10:13:59 3788 1
原创 ue4 关于引用“ISettingsModule.h”后打包失败的解决方法
ue4 关于引用“ISettingsModule.h”后打包失败的解决方法改成#include “Developer/Settings/Public/ISettingsModule.h”即可。
2019-04-09 19:04:03 439
原创 UE4重载内置插件
方法很简单:只需在引擎的安装目录中,在Plugins下找到相应的的插件,然后将其拷贝到项目的Plugins下即可。UE4便会以项目中的插件为准。
2019-04-02 10:01:54 1300
原创 UE4去除VR模式只能启动一个头盔的限制
去除vr头盔只能启动一个程序限制的插件重载了steamvr的加载逻辑如下,需要把SteamVR插件的build.cs中的相关路径替换成用户实际的引擎安装路径。
2019-04-01 10:23:38 651
原创 UE4子线程调用游戏主线程注意事项 (含队列问题)
Non-GameTthread调用GameThread。——————————————————案例:游戏起一个socket客户端与外部socket 服务器保持长连接通信;开辟一个接受线程(via. FRunnableThread::Create)来接受socket服务器的消息,然后在接受消息处理中有涉及到调用GameInstance或GameMode中的方法,导致程序宕掉(自个写的一个简...
2019-01-15 14:41:17 4222
原创 KBE部署到云服务器的ip配置
部署到云服务器时,kbe的kebngine_default.xml里baseapp和loginapp的外部地址记得配成服务器的ip地址,否则可能外网的客户端连不上来!!!!!!!
2019-01-10 11:03:39 506
原创 UE4 操作JSON
//一段read的操作实例void UGameInstBase::JsonDeserializeTest(){ FString JsonValue = "{\"total\":\"123\", \"intt\":12}";// "[{\"author\":\"4446545646544\"},{\"name\":\"jack\"}]
2018-12-12 17:06:35 1370
原创 Linux下编译KBEngine问题汇总
1. libiconv编译出错参见:https://bbs.comblockengine.com/forum.php?mod=viewthread&tid=1870&highlight=libiconvhttps://bbs.comblockengine.com/forum.php?mod=viewthread&tid=915
2018-11-28 17:48:40 601
原创 UE4 独立服务器打包步骤
独立服务器打包步骤:1.Source下复制ProjectnameEditor.Target.cs,并改名为ProjectnameServer.Target.cs;2.切换uproject的editor为源码版,然后重新生成sln,打开sln,设置为Develop Editor, UnrealBuildTool,然后编译生成;生成成功后打开uproject,打包;3.打包完成后,将vs切...
2018-11-26 18:34:31 3322
原创 KBE版本号对却报版本不匹配
我遇到的时候是,改了type.xml中的一个自定义变量的type,却没有重新生成插件替换到客户端,导致客户端和服务端两边不同步造成的。所以很有可能是服务端改了什么东西,没有及时同步到客户端插件导致的。...
2018-11-21 18:47:13 835
原创 VS2017 + UE4 V20+ 使用kbe插件报(没有将“__cplusplus”定义为预处理器宏,用“0”替换“#if/#elif”)解决方法
之前都的vs2015和ue4.19的组合,后改用vs2017和ue4.20的组合,然后使用kbe插件编译就会报错。刚开始怀疑是VS2017版本配置的问题,但实际貌似是UE4.20+的问题,解决方法如下:只要在出错的模块(插件)的build.cs里加 bEnableUndefinedIdentifierWarnings = false;即可。 虚幻编译系统模块文件...
2018-11-19 16:22:04 3882 6
原创 UE4 .generated.h文件找不到问题
需要在头文件中声明一个UCLASS或USTRUCT后后才会生成.generated.hhttps://answers.unrealengine.com/questions/298930/how-to-create-only-header-file-while-exist-inside.htmlhttps://docs.unrealengine.com/en-us/Programming/Un...
2018-11-15 11:00:35 8044 1
原创 UE4 解决BlueprintNativeEvent事件cpp中找不到其__Implementation的错误
查看该事件的.h或.cpp文件中是否include了CoreMinimal.h,有的话去掉即可。
2018-11-15 10:20:34 1138
原创 KBE学习笔记
base v2.x1.服务端脚本中entity.def定义的内容在生成的插件中所呈现出来的分成及部分:对客户端可见Properties及ClientMethods在EntityBase类中,而Exposed的BaseMethods/CellMethods分别生成在EntityCall[EntityName]Base文件中的EntityBaseEntityCall_[EntityName]B...
2018-11-12 16:26:25 564
转载 UE4自带VR模板的使用 | NavMeshBoundsVolume的查看
NavMeshBoundsVolume默认是无法查看的,按键盘上的P键可以查看到绿色区域就是可以位移的区域。 关于UE4自带VR模板的使用https://www.engineworld.cn/forum.php?mod=viewthread&tid=1598...
2018-10-09 13:57:00 3157
原创 UE4-SceneComponent的理解
之前一直不明白Actor或pawn中的SceneComponent的作用,后面再次看《Inside UE4》-GamePlay架构系列博客的时候,才得以理解。第一次看的时候大概真的只是看看而已,没有比较深入的理解,非常建议朋友们去看一看这个系列的博客。基于此,我简单理下它的作用。首先要知道一个对象要在3D世界中的表示,必然要携带一个Transform来表示其位置。但是在UE看来,Actor并不...
2018-09-30 15:28:23 9540 1
原创 UE4-关于UMG-Widget中Widget Switcher控件的作用
在Widget中添加Widget Switcher控件,然后在该控件下添加子控件,并依照添加的顺序默认对子控件赋予从0开始的index,然后调用"Set Active Widget Index"来激活指定index的那部分控件(其下其它index的控件将自动隐藏)。适合用于在UI界面中某一控件区间内来回切换显示不同的控件。eg....
2018-09-20 10:12:16 4908
原创 UE4部分资源
Ø UE4 Forum/VR development: https://forums.unrealengine.com/forumdisplay.php?27-VR-DevelopmentØ UE4 Virtual Reality development: https://docs.unrealengine.com/latest/INT/Platforms/VR/Ø UE4 Network...
2018-09-18 14:35:13 1986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人