1-4String操作1-5字符串切割1-6坐标转换与万象锁第二章 流程控制2-1C++和蓝图循环2-2C++和蓝图的结构体枚举和switch2-3Gate和DoOnceDelayFlipFlop2-4SequenceDoOneceMutiInputMultiGate2-5用C++实现蓝图节点流程控制第三章UE4容器和C++Stl容器3-1Array和vector容器3-2蓝图Set和stl里面的set3-3蓝图Map和stlMap...
2000);}else{return Data;}}Data.Append(Buffer, dwBytesRead);return Data;}bool USerial::Print(FString String){auto Convert = FTCHARToUTF8(*String);TArray<uint8> Data;Data.Append((uint8*)Convert.Get(), Convert.Length());return WriteBytes(Data);}bool USerial::Println(FString ...
if (!ImageWrapper->SetCompressed(RawFloatImgData.GetData(), RawFloatImgData.Num())) break; OutputDebugStringA("APIC Read Successn"); const TArray<uint8>* UncompressedBGRA = NULL; if (!ImageWrapper->GetRaw(ERGBFormat::BGRA, 8, UncompressedBGRA)) break; OutputDebugStringA("APIC UTexture2...
switch(enumValue){caseMyEnum::Dance:returnFText::FromString(TEXT("Hello_Dance"));caseMyEnum::R...
(Cmd, Ar, Executor);*/ } return Res; } //判断exe是那个端 ENetMode netMode = GetNetMode(); switch(netMode) { case NM_Standalone : print //单独端, 单机游戏 NM_DedicatedServer //专用服务器 NM_ListenServer //监听服务器 NM_Client //客户端 NM_MAX } //MD5加密 FMD5::HashAnsiString...
VERSION_INFO_FILE=MyTest1_vers.c export VERSION_INFO_STRING="\"@(#)PROGRAM:MyTest1 PROJECT:MyTest1-\"" export WRAPPER_EXTENSION=app export WRAPPER_NAME=MyTest1.app export WRAPPER_SUFFIX=.app export WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES=NO export XCODE_APP_SUPPORT_DIR=/Applications//...
}return(TEnum)EnumPtr->GetIndexByName(FName(*FString(Value))); } 写一个基于模板的单例 SlAiSingleton ,算是一个扩展 D:\UE4 Project\UE26.2\CourseProject\SlAiCourse\Source\SlAiCourse\Public\Data\SlAiSingleton.h 1#include"CoreMinimal.h"23/**4*5*/6template<classT>7classSLAICOURSE_API Sl...
()反射后的枚举,普通枚举不能这样搞)35template<typename TEnum>36FString GetEnumValueAsString(constFString&Name, TEnum Value);3738//根据字符串获取enum值(该方法只能用于UENUM()反射后的枚举,普通枚举不能这样搞)39template<typename TEnum>40TEnum GetEnumValueFromString(constFString&Name, FString Value)...
(红色触发性事件节点 ) 3Print String 打印文字 3Delay 延时 4实例 4Retrigerable Delay 重新延时 4实例 4变量 5变量类型 5变量添加到蓝图方法: 6变量运算符 6String 的 Append 把两个字符串加在一起 7BuildString 给字符串加前缀后缀,和连接一个其他变量值 8Float (浮点)和 Byte (字节)变量类型 9String...
在生成像素对应的光线后,我们调用CastRay 函数,该函数调用trace 来查询光线与场景中最近的对象的交点。 然后,我们在此交点执行着色。我们设置了三种不同的着色情况,并且已经为你提供了代码。你需要修改的函数是: Renderer.cpp 中的Render():这里你需要为每个像素生成一条对应的光线,然后调用函数castRay() 来得到颜色...