`
文章列表
  因需要使用 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 ...
  在 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(), ...
  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 ...
Global site tag (gtag.js) - Google Analytics