- 浏览: 144012 次
- 来自: 北京
最新评论
文章列表
因需要使用 linux 下的 make 编译 lib 库,推出该章节。
当然也可以在 windows 下使用 make 编译,需要安装 mingw,以及使用 mingw-make.exe 来配置环境变量,然后可以使用 make 命令。
此处使用 Powershell 命令来安装 linux ,并使用 linux 来编译 lib 库。
先使用 Powershell 启动 Linux:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
PS ...
UE4 IO Store
- 博客分类:
- Unreal
在 UE5 中 PAK 打包时发现了每个 PrimaryAssetLabel 都会生成 3 个文件:.pak,.utoc,.ucas。
这对 Chunkloader 测试造成了影响,在 Mount 的时候将无法正确挂载,从存储服务器下载的 .pak 需要依赖 .utoc 及 .ucas 文件,否则我们需要将 .utoc 及 .ucas 文件上传到 OSS 进行完整下载和校验。
在 “Project Settings>Packaging” 有一个选项 “ Use Io Store” 导致了 .utoc 及 .ucas 文件的生成。
该选项到底有什么作用呢,引 ...
Crypto++ 5.6.5
密码与偏移量:
static SecByteBlock GetKey(std::string KeyStr)
{
SecByteBlock key(AES::MAX_KEYLENGTH);
memset(key, 0x30, key.size());
KeyStr.size() <= AES::MAX_KEYLENGTH ? memcpy(key, KeyStr.c_str(), KeyStr.size()) : memcpy(key, KeyStr.c_str(), ...
Unreal Zero Iteration
- 博客分类:
- Unreal
WIndows 上的零迭代(Zero Iteration)可以与 Unreal 的 VR 预览模式一起,无需 Magic Leap 设备即可快速迭代和测试代码。它将模拟 Lumin SDK API 层进行渲染,并将结果流式输出到头戴设备(有设备),或与其他帧进行计算合成(没有设备)。
零迭代必须运行才能进入 VR 模式。它有两种操作模式:
模拟器:如果没有设备,零迭代可以将图形渲染到一个窗口,该窗口是虚拟房间 3D 几何图形之上的模拟 Lightwear 图形的复合材料。头部姿势、控制输入、手势和类似的感官输入是通过 GUI 模拟的。
设备:如果有设备,零迭代可以 ...
解决方式: 把当前 C++ 文件改为 utf-8 格式。
在 VS 的 Extensions 中搜索 Format ,找到合适的 Plugin 并安装,然后将文件保存为 UTF8。
可以看到 BP 中的 BlueprintCallable 与 Meta 中的中文在蓝图中没有乱码了。
UE4 模块编程中,如何从项目中 include 模块 header 文件或者 CPP 文件呢?
其实问题也就是如何从一个 module 包含另一个 module 的 .h 文件?
请不要尝试使用以下方式(通过为文件添加显示路径强行包含):
Plugins/[PluginName]/Source/[PluginName]/Classes 和文件本身的名称
这会导致无法找到 .generated 文件。如何配置游戏项目以包含来自位于其插件目录中的插件的头文件?
解决方式:
在 YourGameName.build.cs 文件中添加以下:
PublicDep ...
对以下 JSON 文件进行读写操作(序列化与反序列化)。
{
"nested":
{
"id": "i am nested id",
"name": "this is the nested name"
},
"foo": "i am test foo",
"bar_arr": [
{
"barfoo": "i am barfoo test&quo ...
UE4 C++ 编码中从变量构造一个字符串,会经常用到 FString::Printf 或 FString::Format 函数。比如向服务端发送一个带有多个参数的 URL 请求。
使用 FString::Printf()及格式说明符。如 %s 在格式化字符串中放置一个字符串,%d 在格式化字符串中放置一个整数。不同类型的变量存在不同的格式说明符。
FString Name = "TEST";
int32 ID= 122413498;
FString string = FString::Printf( TEXT( "Name = %s ID ...
P4 在使用时出现以下错误:
errors reported
Can't clobber writable file F:\XXXX\xxxLibrary.dll检查并设置文件为 readonly.
在 docker 中安装了 node.js ,之后使用 npm 安装包发现以下问题:
ISSUE
root@5cb360f64717:/# npm install editor.mdnpm ERR! Tracker "idealTree" already existsnpm ERR! A complete log of this run can be found in:npm ERR! /root/.npm/_logs/2021-02-19T06_01_03_210Z-debug.log
由于nodejs 1 5的版本(本机 v15.8.0)发生更改,因 ...
UE4 的 SVN/P4 服务器目录只需保存 Config、Content(Collection、Developer 子目录可忽略)、Plugins、Source、.uproject 即可。
【SVN】
1、打开SVN客户端-----常规设置------全局忽略样式,替换:
Binaries Intermediate Saved launcher.sln .vs DerivedDataCache Collections Developers *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo ...
支持:
https://gist.github.com/dpmex4527/1d702357697162384d31d033a7d505eb
https://github.com/elleFlorio/svn-dockerhttps://medium.com/@elle.florio/the-svn-dockerization-84032e11d88d#.bafh3otmh
https://hub.docker.com/r/elleflorio/svn-server
//查看所有 dockers 容器
>docker ps -a
CONTAIN ...
使用 web scraper 对某个移动应用进行爬虫,
使用了其多种 selector发现无法正确爬取以下 html 段落的 url image 数据:
<div class="evaluateInfo" name="">
<div class="evaluatePic bigLunbo onlyOne ">
< ...
The problem was: do not use the slim build of jQuery.
check if you're using full-version of jquery and not some slim version.
jquery.slim.min.js doesn't have the ajax function in it. it was removed.
change the jquery cdn script link: https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jqu ...
when i start to run my node project below:
$ DEBUG=xxx_project:* npm start
then it apperred the err below:
Error: Cannot find module '/Users/xxx/Documents/workspace/xxx-project/node_modules/bcrypt/lib/binding/napi-v3/bcrypt_lib.node'code: 'MODULE_NOT_FOUND',npm ERR! code ELIFECYCLEnpm E ...