自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (2)
  • 收藏
  • 关注

原创 VS2017+QT配置

VS2017+QT配置

2022-11-03 15:54:14 348 1

原创 UE4 Linux交叉编译Clang下载

UE4 Linux交叉编译Clang下载

2022-10-11 09:17:39 1282

原创 在ue4 docker容器中执行apt-get install安装报错(Permission denied)

版本4.27解决:用root方式启动-u root进入后安装软件,再切换到其他用户su ue4切回到root 用 exit或直接ctrl + d

2022-02-10 09:50:43 1150

转载 centos7连接WIFI

centos7图形化界面可以直接连接WIFI,命令行会稍麻烦一些环境:1.笔记本安装centos7,没有很大的流量,基本都是交互2.桌子后面的线路太乱,想要省去一根网线过程:1.安装软件yum -y install iwyum -y install wpa_supplicantyum -y install net-tools2.连接WIFI,这里分两种情况,想要临时连接,重启会断开连接;永久连接  a 临时连接    1)启用wlan0接口,你的可能不是这个名字,可以

2022-02-07 09:01:47 7253 7

原创 笔记本安装多系统问题解决

C盘 512 ssd 安装 ubuntu 其中分区一个512m的给esp分区D盘 2t 其中 1t是windows 10 其他 是centos笔记本uefi启动(安装centos时要切换到传统启动,安装完恢复回来)先安装ubuntu装完装windows 10 (启动项都正常)最后装centos,装完启动项到centos的D盘了,一直找不到windows系统解决方式也简单,1.启动方式改为uefi(笔记本bios里面改)2.直接切换到C盘启动+进入ubuntu,输入sud.

2022-02-03 15:48:23 1038

原创 记录一个bug UE4 pressed 事件不触发

1.设置input mode 为 game only2Pressed 不执行(执行1次后就不执行了,双击会执行1次) Released 会执行暂时解决方案删除input mode 为 game only怀疑某个场景组件 block 了,pressed 事件没往下传

2022-01-24 10:46:59 680

原创 UE4 常用函数使用方法

CreateDefaultSubobject1.创建组件.hUPROPERTY(EditAnywhere, BlueprintReadWrite)UActorComponent *MyComp;.cpp MyComp = CreateDefaultSubobject<UActorComponent>("MyComp");2.获取controllerAPlayerController* PlayerController = UGameplayStatics::

2022-01-16 02:27:07 968

原创 Ubuntu打包UE4 4.27源码版 bug解决

Engine modules are out of date, and cannot be compiled while the engine is running. Please build through your IDEFirst, in your source folder in your project, check that {nameofproject}.Target.cs and {nameofproject}Editor.Target.cs has "DefaultBuildSet

2022-01-10 16:28:59 2220 4

转载 ubuntu上安装python3.7教程_Ubuntu 16.04系统Python3相关环境或模块安装

前提:一般用户安装都命令前都需要sudo ,或者在root用户下1、Ubuntu 16.04 安装PyCharmUbuntu 16.04 安装PyCharm本文通过第三方源安装PyCharm,好处是升级方便。添加源:$ sudo add-apt-repository ppa:mystic-mirage/pycharm安装收费的专业版:$ sudo apt-get update$ sudo apt-get install pycharm安装免费的社区版:$ sudo a

2022-01-10 10:40:56 1767

原创 ue4-设置项目文件uproject的右键菜单栏选项

1 删除注册表win+r输入regedit调出注册表 删除HKEY_CLASSES_ROOT下的.uproject2 打开EPIC Epic Games Launcher

2020-11-23 17:07:02 435

原创 新创建的git无法使用

git clone 后就不能操作了修改用户名密码都没用用gitlab网站新建一个东西上去(比如 test.c)再去git pull可以了

2020-11-22 00:04:37 161

转载 gitignore 不起作用的解决办法

问题:现在项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 logs文件夹。由于每次本地运行项目,都会生成新的log文件,但是我并不想提交logs文件夹里面的内容,所以要在.gitignore写logs的规则。我尝试过添加以下规则logs/*.loglogs//logs/但是运行git status的时候,始终能看到modified:logs/xx.log 。请问是我的规则编写错误,还是我某个地方有理解错误?git规则.gitignore

2020-11-22 00:02:06 236

原创 centos8禁用防火墙

输入:systemctl status firewalld.service查看防火墙状态 2 框中(active(running))显示防火墙处于激活状态 3 输入:systemctl stop firewalld.service执行停止运行防火墙命令 4 输入:systemctl status firewalld.service 框中(inactive(dead))防火墙进程处于未激活状态,停止服务成功 5 禁...

2020-11-09 22:24:24 582

原创 gitlab修改端口号

修改默认端口(1):vim /etc/gitlab/gitlab.rb (a)改:external_url 'http://gitlab.example.com' 为:external_url 'http://192.168.0.250:8085' (b)修改unicon['port'] = 8086 nginx['listen_port'] = 8085(2)vim /opt/g...

2020-11-09 21:25:24 3735

转载 centos8 创建git服务器

CentOS8.1中搭建Gitlab服务器  依旧是写在前面的话♠:很多IT人从业N年也许都还没有亲自搭过一次Gitlab服务器,是不是?有木有?!通常都是背着自己的笔记电脑到一家公司入职,或入职后领到公司分配的电脑,然后分配了Git账号,拿到将要负责的项目的Git地址把项目clone下来!然后日复一日的coding、commit、pull、push、checkout、merge,直到离职!现在全民Git的年代(IT农民工的“民”),也许你自己也用了几百年Git了,要是从来没有亲自部署过Gitlab服务

2020-11-08 21:31:17 963

原创 ue4 枚举转字符串Enum->FString

StaticEnum<EType>()->GetNameStringByValue((int64)enumvar)

2020-11-04 18:48:57 2264

原创 UE4 FString

// 字符串分片FString Str = FString(TEXT("ABCDEFGHIJ"));// 字符串长度int32 StringLength = Str.Len();// 通过下标获取字符TCHAR Char = Str[0]; // A// 从左往右截取指定长度的字符串FString LeftStr = Str.Left(4); // ABCD// 去除字符串末尾指定的长度字符串FString LeftChopStr = Str.LeftChop(4); // ABCDEF.

2020-10-15 16:23:51 3095

原创 [ue4]设置边缘发光

2020-10-08 20:27:59 2773

原创 UE4 使用manifest文件

如何使用manifest文件按照上面图片查看保管库路径,然后去到路径,建一个空文件夹,然后把manifest按照上面图片查看保管库路径,然后去到路径,建一个空文件夹,然后把manifest(这个文件必须是文件夹的下一个层级,文件夹名字随意)放入。退出Epic,因为你退出就没刷新,再次登录epic,然后再打开登录器就可以在库中搜索资源名,就可以下载了如图(有的人退出方法不对,重启电脑就Ok)...

2020-08-31 15:52:47 2646

转载 UE4 C++ 创建对象的几种方法

Unreal Engine4 C++ 创建对象的几种方法好记性不如烂笔头啊,还是记录一下!1.创建Actor对象创建Actor对象,需要使用UWorld::SpawnActor()接口,如下所示:<span style="color:#000000"><code class="language-cpp"><span style="color:#880000 !important">/* <CreateObjectDemo> * 创建AAct

2020-07-22 15:52:53 2540

转载 [UE4] C++ 遍历枚举

UE4遍历枚举方式UEnum*MyEnum=StaticEnum<MyEnumType>();for(int32 i;i<MyEnum->NumEnums()-1;i++){ MyEnumType(MyEnum->GetValueByIndex(i));}GetValueByIndex获取的值为int64,需要转为你枚举定义的类型。

2020-07-18 18:01:25 1603

转载 UE4使用c++ 加载DataTable数据表

#pragma once#include "Engine/DataTable.h"#include "CoreMinimal.h"#include "BPLibrary.generated.h"DECLARE_LOG_CATEGORY_EXTERN(DemoLog, Log, All);#define LogDebug(format, ...) UE_LOG(DemoLog, Log, TEXT(format), ##__VA_ARGS__)#define LogWarning(format,.

2020-07-11 14:32:45 3560

原创 UE4中FMath中的常用数学公式

FMath::CeilLogTwo(uint32 value)含义:返回大于等于value的以2为底数的最大N次幂的指数N(是指数,不是幂)。例子:value=15,返回值为4,因为16是大于等于15的2的N次幂当中最小的次幂,其对应的指数为4。FMath::FloorLog2(uint32 value)含义:与CeilLogTwo函数相反,返回小于等于value的以2为底数的最小N次幂的指数N。例子:value=15,返回值为3,因为8是小于等于15的2的N次幂当中最大的次幂,其.

2020-06-21 22:49:52 3171 1

原创 UE4错误汇总

编译UnrealTournament发现报错ERROR: No 32-bit compiler toolchain found in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe原因是需要安装2015的C++模块.

2020-04-27 23:57:50 2722

转载 卸载 x 雷某度!GitHub 标星 20K+,从此我只用这款全能高速下载工具Motrix!

亲测:1.这个用于某度下载需要安装另一chrome插件,但是安装了后无法出现moapp的页面变换。所以这个用来下载百度资源失败。2.对于一些需要科学上网来下载的资源,也会导致失败,反而使用chrome,可以正常下载。3.对于下载有版权的视频则可以使用这个下载,因为迅雷是有检测视频版权的,如果有版权的不是通过正规途径会禁止下载的。 总结:这款软件暂时还是不要用,第一对于自己百度资源...

2020-04-08 18:46:06 1493 2

转载 如何在C++中创建可被Blueprint调用的全局函数

继承蓝图函数库UBlueprintFunctionLibrary,实现保存文件到硬盘大概流程:1+创建一个C++类,继承自UBlueprintFunctionLibrary。这里需要注意一点,在编辑器中不能添加父类为UBlueprintFunctionLibrary的c++类.所以需要先利用编辑器一个继承自任意类的c++类,之后在头文件中更改.2+UBlueprintFunction...

2020-03-12 17:53:31 508

原创 UE4 基本数据类型

bool代表布尔值 (永远不要假设布尔值的大小) 。BOOL 将不会进行编译。 TCHAR 代表字符型(永远不要假设TCHAR的大小)。 uint8代表无符号字节(占1个字节)。 int8代表有符号的字节(占1个字节)。 uint16 代表无符号"短整型" (占2 个字节)。 int16代表有符号"短整型" (占2 个字节)。 uint32 ...

2020-02-08 17:25:58 4050

原创 LogAkAudio: Error: Bank Load Failed

2020-01-22 15:35:39 608

转载 UE4 使用蓝图或C++切换摄像机视角

APlayerController* OurPlayerController = UGameplayStatics::GetPlayerController(this, 0); if (OurPlayerController) { if ((OurPlayerController->GetViewTarget() != CameraOne) &&am...

2020-01-21 13:59:07 5374 1

原创 JS中String转int

方案一代码:  Number(str)方案二代码: 1 2 3  // parseInt 方法都有两个参数,第一个参数就是要转换的对象,第二个参数是进制基数,可以是2,8,10,16,默认以10 进制处理 parsenInt(str)   方案一与方案二对比 1 2 3 ...

2020-01-10 15:49:57 289

原创 ue4 c++ STL不支持多层嵌套解决方法

UPROPERTY()TMap<int64, TArray<int64>>//这种可以用结构体转换USTRUCT(BlueprintType)struct FMyArray{ GENERATED_USTRUCT_BODY() UPROPERTY(EditAnywhere, BlueprintReadOnly) TArray<int64&gt...

2020-01-09 10:36:15 2025

转载 【UE4】TMap的使用

TMap在 TArray 之后,虚幻引擎 4(UE4)中最常用的容器是TMap。此容器是一个关联式容器,意味着每个键均拥有一个关联值,可通过键高效地查找值对象。存在两种映射类型:TMap 和TMultiMap。TMap 的键为唯一。键已存在时插入一个新的键值对将导致现有的对被替代。TMultiMap 的键不为唯一,因此新添加的对不会替代现有的对。TMapTMap 主要由两个类型...

2019-12-13 14:11:10 1302

原创 VC9、VC11、VC14、VC15库 最新下载链接

VC9构建需要安装Visual Studio 2008 x86或x64的Visual C ++ RedistributableVC11构建需要安装Visual Studio 2012 x86或x64的Visual C ++ RedistributableVC14构建需要安装Visual Studio 2015 x86或x64的Visual C ++ RedistributableVC1...

2019-11-15 11:10:26 1688 3

原创 vs2017 工具栏解决方案配置处宽度 修改

点击菜单中,工具->自定义->命令->工具栏->标准->解决方案配置,右侧修改,选择合适的宽度即可:

2019-11-02 15:32:22 1555

转载 ue4-Network相关-变量同步

ue4-Network相关-变量同步:蓝图中同步:选择变量属性 Replication 为 Replicated,有三个可选值。None:默认值,不会同步给服务端Replicated:同步给服务端,再同步给其他客户端RepNotify:选择这个的时候,会Functions中生产一个变量 Var 对应的方法OnRep_Var,在 Var 改变的时候会回调服务器和所有客户端中该Act...

2019-10-23 14:01:25 403

原创 UE4 中降低游戏渲染Engine Scalability Settings 避免大地图打不开

游戏中报错 Out ofVideoMemorytry to allocate render resource如果不是要看游戏质量的可以设置最低,然后测试其他内容。

2019-10-23 10:19:45 2066

转载 从微软官网下载VS离线安装包的方法VS2017,VS2019

这里描述是包括所有版本,截图以下载VS2017社区版为例:①登入VS官网下载页面,选择需要的版本点击下载,下载页点此进入。②下载完成后,打开下载文件所在文件夹,Windows 8.1及以上版本用户点击资源管理器上的文件-打开命令提示符-以管理员身份打开命令提示符;Windows7用户可在该文件夹空白处按住Shift键的情况下点击鼠标右键选择“在此处打开命令窗口”。③根据自己下...

2019-10-17 16:18:25 3138

原创 PS4手柄PC驱动

直接下载这个https://github.com/Jays2Kings/DS4Windows/releasesCSDN下载https://download.csdn.net/download/ccccce/11869394

2019-10-16 13:51:57 6165

转载 UFUNCTION用法

基本功能:定义能够被UE识别的函数参数扩展:UFUNCTION(BlueprintCallable,Category="Damage"):表明被修饰的函数能够被蓝图调用UFUNCTION(BlueprintImplementableEvent,Category="Damage"):允许在C++代码中调用在蓝图中实现的函数UFUNCTION(BlueprintNativeEvent,Cate...

2019-10-11 12:09:37 1297

转载 UPROPERTY属性修饰符

基本功能:定义能够被UE垃圾回收机制自动回收的属性变量参数扩展:以下是官网给的例子解析UPROPERTY(EditAnywhere):用此修饰想要暴露在编辑器以便随时编辑的变量(显示在面板上)UPROPERTY(EditAnywhere,Category="Damage"):把被修饰的属性分类到信息面板中Damage那一栏(面板上显示名称为Damage)UPROPERTY(EditAnyw...

2019-10-11 12:08:57 1696 1

DS4Windows.rar

PS4手柄PC驱动,PS4手柄PC驱动,PS4手柄PC驱动,PS4手柄PC驱动

2019-10-16

LeetCodet题解(C++版)

leetcode中文全解,刷题必备,LeetCode, C++,题库,题库,题库

2018-03-06

空空如也

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

TA关注的人

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