我有一个位图字体,其中每个字符为32px。我使用这种字体创建单个字符并将它们分配给显示对象,其中每个对象为32px,对象比例值为1.0(满量程)
现在我要做的是让我的字体创建程序标准化,以接受函数调用中的字体大小。
所以我可以这样说:
loadFont(字体,大小)
所以我们知道32px是基本字体大小,其比例为1.0。公式如何工作,可以根据传递的大小计算比例。
例如,16px将是0.5刻度(恰好是基本字体大小的一半),这很容易。
但是说我想要24px,18px,12px等等吗?
提前致谢
答案 0 :(得分:0)
function loadFont (font, size)
{
scale = size / original_size;
...
}
这是你要找的吗?
答案 1 :(得分:0)
这几乎不需要数学专家,它只是一个简单的比例。例如,24px字体为24/32或0.75。