当前位置: 首页 > news >正文

U++ USTRUCT结构体基本用法

本文用于记录虚幻学习。


定义与UENUM类似,在UCLASS上方;但需要插入GENERATED_BODY()。

USTRUCT(BlueprintType) struct FCharacterData { GENERATED_BODY() public: UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Character") FString CharacterName = TEXT("DefaultName"); UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Character") int32 Health = 100; UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Character") float MoveSpeed = 600.0f; };

BlueprintType允许蓝图将这个结构体作为一种变量类型使用。编译后,蓝图即可创建ChacterData类型的变量。

在USTURCT中也可以创建成员函数,但不允许使用UFUNCTION。


定义完结构体变量,即可在头文件和源文件中使用。

//.h UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Character") FCharacterData CharacterData; //.cpp CharacterData.Name = TEXT("Knight"); CharacterData.Health = 200; CharacterData.MoveSpeed = 800.0f;
http://www.jsqmd.com/news/1190027/

相关文章:

  • 上海微水泥厂家排行:5家合规品牌的实测参数对比 - 互联网科技品牌测评
  • 上海5家主流地坪企业实测排行 聚焦性能与服务 - 互联网科技品牌测评
  • 讲真的2026年乌鲁木齐废旧金属回收 这5家实力回收站值得推荐 - 本地品牌推荐
  • Linux性能分析:火焰图与perf工具实战指南
  • C++构建高性能HTTPS RESTful JSON服务器:从原理到工程实践
  • 术后复查、康复复诊没人陪?北京头部陪诊守嘉陪诊,术后专属陪护服务详解 - 深鉴新闻
  • 计算机考试-对称矩阵—东方仙盟
  • AI地编实战:从零实现画面元素AI直出完整流程与核心技术解析
  • 亲身探访天津泰格豪雅官方售后服务中心|服务热线及全部官方地址(2026年7月最新) - 亨得利官方服务中心
  • test123
  • 微信小程序开发进入AI决胜期:Cursor已成Tencent MiniProgram认证推荐工具(仅限前500名领取《Cursor小程序开发白皮书V2.3》)
  • 2026 年更新:桃城热门的膜结构电动推拉棚销售厂家深度剖析,暴雨夜车间积水?这玩意儿一秒收回,老板直呼专业 - 企业信息推荐【官方】
  • AMAT 0190-27952-04 终端服务器
  • 不卷渗透也能高薪!2026三条差异化网安黑马赛道,新手直接抄作业
  • 043-如何设定有效的练习目标
  • C#中如何设置软件开机自启动
  • 泾川卖黄金别踩坑!三大本土合规回收门店全实测,报价透明无隐形扣费 - 福金阁黄金回收
  • TB67H480FNG与MSP432P401R电机控制方案详解
  • 紧急更新!Copilot v2.4测试生成引擎重大升级,这5个模板必须立即迁移(附兼容性检测脚本)
  • 2026东莞企业AI转型机构排名(附本地落地变现渠道) - 资讯纵览
  • VSCode 2026 新特性与 AI 智能配置指南(超详细)
  • 奇富科技正式开源ModelEvo 以自动建模能力参与行业基础建设
  • 元初混沌 6G 全域通感一体化体系架构 第一卷二阶第二十篇 移动终端跨层级快速适配机制
  • Linux内核调试利器:ftrace原理与应用详解
  • DeepSeek API成本优化:Codex工具链实现80%成本节省方案
  • 肃州旧金变现避坑指南!三大实体连锁全城覆盖,无损检测当场全款结算 - 福金阁黄金回收
  • 2026生成式引擎优化(GEO)方案选择指南:五大服务商硬核实力测评 - 资讯纵览
  • OpenViking:AI Agent上下文工程与自我进化技术解析
  • 伯爵中国售后电话腕表维修保养服务热线权威公示(2026年7月最新) - 亨得利官方服务中心
  • 044-刻意练习的时间规划