文档目录
EU 能量表
IC2 EU 能量表(1.12.2 原版贴图):机器用红色闪电自下而上填充,储电箱用红色横条自左向右填充;悬浮显示 X / Y EU。
import { Ic2EnergyGauge } from "./index";
/**
* Ic2EnergyGauge 预览用例:机器闪电空 / 半满 / 满,储电箱横条半满
*/
export function Ic2EnergyGaugeDemo() {
return (
<div className="relative h-16 w-72">
<Ic2EnergyGauge label="空闪电槽" left={8} max={40000} top={20} value={0} variant="bolt" />
<Ic2EnergyGauge label="半满闪电槽" left={40} max={40000} top={20} value={18000} variant="bolt" />
<Ic2EnergyGauge label="满闪电槽" left={72} max={40000} top={20} value={40000} variant="bolt" />
<Ic2EnergyGauge label="半满横条" left={120} max={40000} top={22} value={18000} variant="bar" />
</div>
);
}
安装
$pnpm add @tennantite/ic2npm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/ic2/src/ic2-energy-gauge/index.tsxnpm 包保留源码目录,可直接复制改造。