0

我有一个位图字体,其中每个字符都是 32px。我用这种字体创建单个字符并将它们分配给显示对象,其中每个对象为 32px,对象比例值为 1.0(全比例)

现在我要做的是使我的字体创建例程标准化以在其函数调用中接受字体大小。

所以我可以说:

loadFont(字体,大小)

所以我们知道 32px 是基本字体大小,它的比例为 1.0。可以根据传递的大小计算比例的公式如何工作。

例如,16px 将是 0.5 比例(正好是基本字体大小的一半),这很容易。

但是说我想要 24px、18px、12px 等等?

提前致谢

4

2 回答 2

0
function loadFont (font, size)
{
    scale = size / original_size;
    ...
}

这是你要找的吗?

于 2012-07-27T04:25:39.417 回答
0

这几乎不需要数学大师,它只是一个简单的比率。例如,24px 字体将是 24/32 或 0.75。

于 2012-07-27T04:26:24.213 回答