文档目录
Thermal 流体罐
Thermal 流体储罐:ModTank 内缩填充 + frame/overlay 两层贴图。
import { THERMAL_FLUID_STORAGE } from "../thermal-metrics";
import { ThermalFluidTank } from "./index";
export function ThermalFluidTankDemo() {
return (
<div className="relative h-24 w-16">
<ThermalFluidTank
state={{ amount: 2000, capacity: 4000, tint: "#3f76e4" }}
tank={{
frame: "elements/storage_fluid_medium",
height: THERMAL_FLUID_STORAGE.medium.height,
left: 8,
overlay: "elements/overlay_fluid_medium",
top: 8,
width: THERMAL_FLUID_STORAGE.medium.width,
}}
/>
</div>
);
}
安装
$pnpm add @tennantite/thermalnpm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/thermal/src/thermal-fluid-tank/index.tsxnpm 包保留源码目录,可直接复制改造。