【发布时间】:2020-06-24 01:48:42
【问题描述】:
我有一个 xp 系统,我有一个人升级到多远的百分比,我创建了一个矩形。但我不知道如何根据百分比改变宽度...... 我很容易得到百分比,但我需要一种方法来编码百分比 0 = 259 的起点,而 100% 是 630
const rectX = 259;
const rectY = 182;
const rectWidth = 630;
const rectHeight = 38;
const cornerRadius = 20;
ctx.lineJoin = 'round';
ctx.lineWidth = cornerRadius;
ctx.strokeStyle = '#FF1700';
ctx.fillStyle = '#FF1700';
ctx.strokeRect(rectX + (cornerRadius / 2), rectY + (cornerRadius / 2), rectWidth - cornerRadius, rectHeight - cornerRadius);
ctx.fillRect(rectX + (cornerRadius / 2), rectY + (cornerRadius / 2), rectWidth - cornerRadius, rectHeight - cornerRadius);
【问题讨论】:
标签: node.js canvas discord.js