您的位置:首页 > 产品设计 > UI/UE

UE4 类名首字母含义

2017-11-02 15:25 1016 查看
转自官网

虚幻引擎中每个游戏性类由一个类头文件(
.h
)和一个类源文件(
.cpp
)构成。类头包含类和类成员(如变量和函数)的声明,而在类源文件中通过 实现 属于类的函数来定义类的功能。

虚幻引擎中的类拥有一个标准化的命名方案,通过首字母或前缀即可立即明了其为哪种类。游戏性类的前缀有:

前缀
含义
A

从 可生成的 游戏性对象的基础类进行延伸。它们是 Actor,可直接生成到世界场景中。
U

从所有游戏性对象的基础类进行延伸。它们无法被实例到世界场景中,必须从属于 Actor。总体而言,它们是与 组件 相似的对象。
虚幻引擎中的游戏性类通常拥有单独且唯一的类头文件。通常这些文件的命名与其中定义的类相匹配,减去 
A
 或 
U
 前缀,并使用 
.h
 文件扩展名。因此,
AActor
 类的类头文件命名为 
Actor.h
。虽然
Epic 代码遵循这些规则,但当前引擎中类名称和源文件名之间不存在正式关系。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: