Skip to Content
Components提示框 Tooltip

提示框 Tooltip

悬浮文本提示框,用于鼠标悬停时显示说明。复用原版 --tooltip* 主题变量(gameplay 作用域),单纹理渲染。

用法

#include "component/ComponentSpec.h" using namespace dearoreui::component; ComponentSpec tooltip; tooltip.kind = ComponentKind::Tooltip; tooltip.label = "按住 Shift 疾跑";

注册到页面:

oreui->registerComponent(ModId{"my-mod"}, uiManifest, tooltip);

属性

字段类型说明
kindComponentKind固定为 ComponentKind::Tooltip
labelstring提示文本
childrenvector<ComponentSpec>子组件(当 label 为空时渲染)

渲染结构

<div data-component="tooltip"> ← 9-slice 纹理背景 <span>按住 Shift 疾跑</span> ← 白色文本(Minecraft Seven v2, Small) </div>

相关