- 博客(3)
- 收藏
- 关注
原创 UEC++基础(三)字符串和容器(TArray,TMap,TSet)
TArray是虚幻C++中的动态数组特点:速度快 内存消耗小 安全性高. 并且TArray所有元素均完全为相同类型 不能进行不同元素类型的混合在蓝图中创建TArray在C++中创建TArrayUCLASS()public:protected:public:public://声明一个Fruit//添加//添加一个元素//添加数量元素//添加一个元素//添加元素 数组中有该元素则添加失败 数组中无该元素则添加成功//添加索引数量。
2025-03-30 03:10:14
304
原创 UEC++基础(二)基础知识
AGameMode 是 AGameModeBase 的派生类,它扩展了多玩家支持和一些传统功能。虽然所有新项目默认使用 AGameModeBase,但如果你需要这些额外的功能,可以选择继承自 AGameMode。GameMode 的蓝图非常便捷,因为你可以直接通过调整变量来改变其行为,而无需修改代码。第二个输入参数Warning是一个日志详细级别,用于将警告打印到控制台和日志文件中。你可以设置不同的日志详细程度,调整日志的换行模式,或者设置日志的文本颜色。PlayerState类。GameState类。
2025-03-30 02:59:27
151
原创 UEC++基础(一)入门介绍
GENERATED_UCLASS_BODY()表示我们使用父类的构造 如果我们在自定义的类中做一些初始化操作 可以直接在.cpp文件中实现构造函数 而不需要在.h头文件中去声明 这个宏会自动生成带有特定参数的构造函数 它之后的成员是public。GENERATED_BODY()表示我们不直接使用父类的构造函数 如果我们要在我们自定义的类中做一些初始化操作 需要我们自己在.h头文件中声明构造函数 然后在.cpp文件中 实现该构造函数 默认它之后的成员函数 成员变量是private。
2025-03-30 02:43:26
157
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人