文档目录
Thermal 贴图进度
Thermal 贴图进度:图集背景 + ModProgress 裁剪的图集填充。
import { THERMAL_PROGRESS_ARROW } from "../thermal-metrics";
import { ThermalSpriteProgress } from "./index";
export function ThermalSpriteProgressDemo() {
return (
<div className="relative h-16 w-40">
<ThermalSpriteProgress
direction="right"
fillCrop={THERMAL_PROGRESS_ARROW.fillCrop}
height={THERMAL_PROGRESS_ARROW.height}
label="处理进度"
left={8}
progress={0.5}
sprite="elements/progress_arrow_right"
top={8}
trackCrop={THERMAL_PROGRESS_ARROW.trackCrop}
width={THERMAL_PROGRESS_ARROW.width}
/>
</div>
);
}
安装
$pnpm add @tennantite/thermalnpm 方式安装编译产物;需要改造源码请用上方的 CLI 拷贝安装。
源码
packages/thermal/src/thermal-sprite-progress/index.tsxnpm 包保留源码目录,可直接复制改造。