C++编程基础

代码和脚本用于将元素绑定在一起以创建游戏玩法和交互。


Project包含level(也称作map),并作为.umap文件存储在“内容”文件夹中。不能同时在多个级别上工作,级别将显示在Viewport(游戏预览窗口)


代码规范:Coding Standard


硬引用:对象A引用对象B,导致在加载对象A时加载对象B

ConstructorStatics结构体:

构造函数中定义和实例化ConstructorStatics结构体以保存所需的各种属性值。

此ConstructorStatics结构仅在第一次运行构造函数时创建。在后续运行中只是复制一个指针。

ContructorHelpers

ContructorHelpers 是定义在ObjectBase.h的namespace,其中包括模板helper

参考文档Gameplay Classes

在C++中使用别的组件需要在头文件include

软引用:对象A通过间接机制(例如对象路径的字符串形式)引用对象B

Indirect Property Reference

Find/Load Object


调试:Console Variables in C++


Gameplay Debugger:将实时数据显示在viewport

Visual Logger

Unreal Issues Bug Tracker Revealed & July #ue4jam Kickoff | News | Unreal Engine

你可能感兴趣的:(C++编程基础)