bright-gpu-74537
05/12/2020, 9:52 AMstyles/default/...
is referenced in haxeui-kha module.xml presumablybright-gpu-74537
05/12/2020, 9:52 AMbright-gpu-74537
05/12/2020, 9:53 AMbright-gpu-74537
05/12/2020, 9:53 AMbright-gpu-74537
05/12/2020, 9:54 AMfast-rain-20339
05/12/2020, 9:56 AMkha/Assets.hx:137: { url => Roboto-Regular.ttf }
as part of the build process) so I think I'll keep tinkering with font-name: __
🙂bright-gpu-74537
05/12/2020, 9:56 AMAssets.fonts.get(...)
and use that for font-namebright-gpu-74537
05/12/2020, 9:57 AMbright-gpu-74537
05/12/2020, 10:03 AMReflect.fields(kha.Assets.fonts);
should helpfast-rain-20339
05/12/2020, 10:08 AM-
for a _
. Reflecting the fields got me [Roboto_Medium,Roboto_MediumDescription,Roboto_Regular,Roboto_RegularDescription,arial...
. I eagerly put Roboto_Medium
as the font but unfortunately that didn't work, hmm.bright-gpu-74537
05/12/2020, 10:10 AMbright-gpu-74537
05/12/2020, 10:10 AMbright-gpu-74537
05/12/2020, 10:10 AMfast-rain-20339
05/12/2020, 10:11 AMfast-rain-20339
05/12/2020, 10:12 AMtrace(kha.Assets.fonts.get("Roboto_Regular"));
returns null
ambitious-knife-25690
05/12/2020, 10:12 AMfast-rain-20339
05/12/2020, 10:13 AMAssets.loadEverything
bright-gpu-74537
05/12/2020, 10:13 AMbright-gpu-74537
05/12/2020, 10:15 AMhaxe
while (status <= 0) {
if (height < width) height *= 2;
else width *= 2;
trace("------------------> " + (width * height));
pixels = Blob.alloc(width * height);
status = StbTruetype.stbtt_BakeFontBitmap(blob, 0, fontSize, pixels, width, height, glyphs, baked);
}
fast-rain-20339
05/12/2020, 10:17 AMbright-gpu-74537
05/12/2020, 10:18 AMfast-rain-20339
05/12/2020, 10:18 AMbright-gpu-74537
05/12/2020, 10:18 AMbright-gpu-74537
05/12/2020, 10:19 AMfast-rain-20339
05/12/2020, 10:20 AMfast-rain-20339
05/12/2020, 10:21 AMbright-gpu-74537
05/12/2020, 10:22 AMbright-gpu-74537
05/12/2020, 10:22 AMbright-gpu-74537
05/12/2020, 10:22 AM<label text="Test Font" style="font-name:'ZOMBIES_REBORN';font-size:30px;" />
fast-rain-20339
05/12/2020, 10:22 AM