• UE4/UE5游戏中摄像机录制视频文件

    // Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; using System.IO; public class VideoSave : ModuleRules { public VideoSave(ReadOnlyTargetRules Target) : base(Target) { PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; PublicDependen...
  • 一切皆抽象

    抽象这次说起来确实比较抽象 程序=算法+抽象(抽象行为,抽象数据)
  • ✍️ UE5.03_PixelStreaming插件应用

    ✍️ UE5.03_PixelStreaming插件应用 一、背景 背景:像素流送基础的部署流程可以参照官网文档,链接: https://docs.unrealengine.com/5.0/en-US/overview-of-pixel-streaming-in-unreal-engine/ z 二、操作步骤 使用UE像素流送插件实现“本地局域网流送” 一、环境搭建 1.下载node.js 下载链接:https://nodejs.org/en/ 双击运行安装程序,一直点击Next即可,记得勾选下图 ...
  • UE5蓝图http请求服务端接口Demo(适合新手)

    使用VaRest插件,十分方便 如果编辑器中的插件搜索不到 VaRest,请到EPic game lanunch中搜索并添加到工程即可 Demo: 链接:https://pan.baidu.com/s/1X2mvkzFK96PhEfQYdCAkLw?pwd=fe7u 提取码:fe7u
  • LOCTEXT_NAMESPACE

    #define LOCTEXT_NAMESPACE "bbjson.com" void AMyActor::FTextFunction() { FText text1 = LOCTEXT("key1","hero001"); FText text2 = LOCTEXT("key2","hero002"); UE_LOG(LogTemp, Log, TEXT("%s"), *text1.ToString()); UE_LOG(LogTemp, Log, TEXT("%s"),*text2.ToString()...
  • 虚幻UE中的"打断","中断","断言"

    在C和C++编程中,assert 可在开发期间帮助检测和诊断不正常或无效的运行时条件。这些条件通常检查是否指针为非空、除数为非零、函数并非递归运行,或代码要求的其他重要假设。但每次检查会使得效率十分低下。某些情况下,assert 会在延迟崩溃发生之前发现导致该崩溃的bug,例如删除未来tick所需的对象,协助开发人员发现引起崩溃的根本原因。assert 的关键特性之一是不存在于发布代码中,这意味着不但不会影响发布产品的性能,也没有任何副作用。对 assert 最简单的理解就是:"断言"必须一律为true,否...
  • 虚幻UE5中的容器TSet

    TSet 类似于 TMap 和 TMultiMap,但有一个重要区别:TSet 是通过对元素求值的可覆盖函数,使用数据值本身作为键,而不是将数据值与独立的键相关联。TSet 可以非常快速地添加、查找和删除元素(恒定时间)。默认情况下,TSet 不支持重复的键,但使用模板参数可激活此行为。 TSet TSet 是一种快速容器类,用于在排序不重要的情况下存储唯一元素。在大多数情况下,只需要一种参数——元素类型。但是,TSet 可配置各种模板参数来改变其行为,使其更全面。除了可指定从 DefaultKeyFunc...
  • 虚幻UE中的数组TArray

    虚幻引擎4(UE4)中最简单的容器类是 TArray。TArray 负责同类型其他对象(称为"元素")序列的所有权和组织。由于 TArray 是一个序列,其元素的排序定义明确,其函数用于确定性地操纵此类对象及其顺序。 TArray TArray 是UE4中最常用的容器类。其速度快、内存消耗小、安全性高。TArray 类型由两大属性定义:元素类型和可选分配器。 元素类型是存储在数组中的对象类型。TArray 被称为同质容器。换言之,其所有元素均完全为相同类型。单个 TArray 中不能存储不同类型的元素。 分...
  • 虚幻UE中的TMap容器

    继 TArray 之后,虚幻引擎4(UE4)中最常用的容器是 TMap。TMap 与 TSet 类似,它们的结构均基于对键进行散列运算。但与 TSet 不同的是,此容器将数据存储为键值对(TPair<KeyType, ValueType>),只将键用于存储和获取。 映射有两种类型:TMap 和 TMultiMap。两者之间的不同点是,TMap 中的键是唯一的,而TMultiMap 可存储多个相同的键。在 TMap 中添加新的键值时,若所用的键与原有的对相同,新对将替换原有的对。在 TMultiMap 中,容...
  • 虚幻引擎UE中的log打印

    //蓝图中的PrintString节点 UKismetSystemLibrary::PrintString(GetWorld(),TEXT("helloworld"),true,true,FLinearColor::Red,5.0f); GEngine->AddOnScreenDebugMessage(-1,3,FColor::Blue,TEXT("GEngine->..."),true,FVector2D(3,3)); UE_LOG(LogTemp,Log,TEXT("loginfo test.........
  • Ubuntu使用root登录

    使用过Ubuntu的都知道,在本地安装Ubuntu桌面版时,会让我们创建一个普通用户,用户目录(即~目录)在/home/[username]/,在使用一些命令时需要在命令前加sudo然后输入密码才能获得权限才能执行,这样使用就很麻烦.而购买过阿里云、华为云等云服务器的都知道,购买的服务器版本,直接给我们root用户使用,用户目录在/root/,在执行几乎所有的命令都有权限,不需要加sudo,用起来很方便. 那么下面就记录一下Ubuntu桌面版设置root用户并使用root用户登录的方法. 我的桌面ubunt...
  • UE5导出报错

    ##### 一些比较基础的就不说了,比如没安装net core和windows10、11sdk,下载一个VS安装就行 1、ERROR: Expecting to find a type to be declared in a module rules named ‘插件名’ in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the ‘ModuleRules’ type...
  • UE5.1.0预览版已发布

    1:ue5.1介绍 根据Epic Games官方网站公布的信息,虚幻引擎(UE)5.1的首个预览版本现已发布,可以通过Epic Games Launcher和Github仓库进行下载。 5.1 预览版更新概要 虚幻引擎 5.1 改进了许多在 UE5 发布时提供的功能,为实时 3D 内容的创建创造了更加精简和易用的工作流程。此版本还提升了 Lumen、Nanite 和 Virtual Shadow Maps (VSM) 的性能,并支持在游戏主机和 PC 上以 60 fps 运行游戏。 据介绍,开发者在 5...
签到
公告

专注虚幻UE5

积分排行
友情链接 查看更多>>