UE学习笔记-- UE4 相比较 UE5 的 double属性,删除编辑器界面右边的图标。

前言

工作中需要删除掉 double 变量在编辑器右边的小图标。

但是 UE4 和 UE5 的 double 属性编辑器界面不一样。

  • UE4
  • UE5

场景

因为有时候需要把这个变量设置为

cpp 复制代码
UPROPERTY(VisibleAnywhere)

也就是说他是不可 Edit 的,只是显示出来给使用者看的,比如某次程序运行的时间。

这个变量的本意是显示给使用者看的,而不是可以让使用者修改的,有同事反馈,这里看到这个箭头还以为可以修改。可能会产生误会。

解决办法

cpp 复制代码
UPROPERTY(VisibleAnywhere, meta = (NoSpinbox = true))

加一句 meta = (NoSpinbox = true) 就可以了。

用于整数和浮点属性。指示不应显示数字编辑小部件的旋转框元素。

如果没有此标志,当鼠标悬停在属性输入框上时,光标将变为显示箭头,允许用户单击并拖动以更改输入框中的值。

相关推荐
@游子4 分钟前
Python学习笔记-Day4
笔记·python·学习
摇滚侠4 分钟前
零基础小白自学 Git_Github 教程,IDEA 中使用 Git 基础,rebase 和 merge 的区别,笔记16
笔记·git·github
.小小陈.16 分钟前
C++初阶4:STL简介
开发语言·c++·学习
FFF团团员90917 分钟前
树莓派学习笔记5:安装yagmail,启用SMTP,发送邮件
笔记·学习
liugang_lawyer19 分钟前
防范新型金融诈骗
笔记·百度·微信·金融·微信公众平台·新浪微博
遇到困难睡大觉哈哈21 分钟前
Harmony os——ArkTS 语言笔记(七):注解(Annotation)实战理解
java·笔记·ubuntu·harmonyos·鸿蒙
Francek Chen23 分钟前
Francek Chen 的730天创作纪念日
大数据·人工智能·学习·程序人生·创作纪念日
Lynnxiaowen23 分钟前
今天我们开始学习Docker概述与安装
linux·学习·docker·容器·云计算
竹子_2333 分钟前
pyenv和.venv详解
经验分享·笔记·python
●VON1 小时前
Flutter for OpenHarmony前置知识《Flutter 状态管理入门实战:使用 Provider 构建计数器应用》
前端·学习·flutter·华为·openharmony