具体来说,它是Font.CreateDynamicFontFromOSFont(),使用这个附加到场景中的空GameObject的脚本。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TestFontTexture : MonoBehaviour {
void Start ()
{
var font = Font.CreateDynamicFontFromOSFont("Consolas", 12);
function FontMenu(font_number){
// Font family
var fontFamily = ["Arial", "Georgia", "Crushed", "Trochut", "Anton", "Monoton"];
var counter = font_number;
this.font = fontFamily;
this.counter = counter;
}
FontMenu.prototype._Left = function (){
我有一个分辨率1680 x 1050的屏幕。
我是一名网络开发人员,在构建网站时,我们使用的是在笔记本电脑上易于阅读的font-sizes,分辨率从1366 x 768到1920 x 1080不等。
在使用Chrome开发工具时,我选择了具有2560 x 1600分辨率的Amazon 。在这个设备上(铬是模拟的),字体大小呈现非常小,因为高分辨率。我尝试了许多字体大小单位,例如vw, vh, %,这样字体大小在所有分辨率上都是相同的,但是失败了。
我甚至使用Chrom工具打开StackOverflow,看到字体大小看起来太小了。我不知道真正的Kindle上出现的字体大小是否与我在Kindle上