原理是将UI组件渲染到材质,再将材质保存为图片。 FString SavePath = FPaths::ProjectDir() + TEXT(“Saved/Screenshots/screensho
分类归档:学习笔记
2023年centos6可用的yum源
替换/etc/yum.repos.d/CentOS-Base.repo # CentOS-Base.repo # # The mirror system uses the connecting IP
UE4中避免变量被错误的垃圾回收的几种方式
在 Unreal Engine 4 中,避免变量被垃圾回收的方法主要包括以下几种: 将变量添加到对象系统的根集合中: 通过调用对象的 AddToRoot() 方法将其添加到对象系统的根集合中,从而确保
DicimalFormat格式化数字,设置不转换0和#
DicimalFormat格式化数字,如何不转换0和#? 如202208200000,如何设置最后的零被格式化?而不格式化20220820 如果要输出字符,如0和#,只需要使用’括起来即可。 patt
UE4 iOS打包报错:UATHelper: Packaging (iOS): error: Entitlements file “Game.entitlements” was modified during the build, which is not supported
报错信息如下: UATHelper: Packaging (iOS): error: Entitlements file “Game.entitlements” was modified during
UE4混编swift后提交到苹果商店提示ITMS-90426: Invalid Swift Support
第一步: 编译发布版ipa文件,然后使用unzip xxx.ipa命令解压,解压后会得到一个Payload文件夹 第二步: 在Payload同级目录,创建SwiftSupport/iphoneos/文
为docker desktop设置代理
你可能好奇,为啥代理地址不是127.0.0.1呢? windows下docker是基于wsl运行的,在wsl1中,确实可以使用127.0.0.1。 但是目前最新版的wsl2,需要获取主机的IP。 获取
wsl ubuntu中cargo run 报错 linker `cc` not found
rust造成该错误的原因是没有安装gcc。 使用aptitude一键安装gcc即可 sudo apt install aptitude sudo aptitude install gcc
wsl2设置代理
在home目录编写start-proxy.sh文件 #!/bin/bash host_ip=$(cat /etc/resolv.conf |grep “nameserver” |cut -f 2 -d
魔改UE4引擎UBT使其支持Swift和Objective-C混编
原版UE4不支持Swift和ObjectiveC的混编,但是需要引用第三方SDK又必须要支持。 以UE4.25.4和MacOS为例,结合网上的资料,记录一下引擎修改过程。 修改XCodeProject