ตัวอักษรนี้เป็นฟอนต์บิตแมปที่ใช้ในโครงการเกมของฉันที่เรียกว่า Terrarum (ดังนั้นชื่อ) แบบอักษรสนับสนุนมากกว่า 90 % ของภาษายุโรปเช่นเดียวกับจีนญี่ปุ่นและเกาหลี
แพ็คเกจ JAR มีไว้เพื่อใช้กับ LIBGDX (ขยายคลาส BitmapFont ) หากคุณไม่ได้ใช้เฟรมเวิร์กโปรดดูส่วนตัว อักษรตัวอักษร เพื่อใช้ตัวชี้วัดแบบอักษรอย่างถูกต้องในระบบของคุณ
หน้าปัญหาเปิดอยู่ หากคุณมีปัญหาบางอย่างที่จะส่งหรือมีคำถามโปรดทิ้งไว้ในหน้า
GameFontBase.charsetOverrideBulgarian - u+fffc1; GameFontBase.charsetOverrideSerbian - u+fffc2)บนรหัสของคุณ (Kotlin):
import net.torvald.terrarumsansbitmap.gdx.TerrarumSansBitmap
class YourGame : Game() {
lateinit var fontGame: Font
override fun create() {
fontGame = TerrarumSansBitmap(path_to_assets, ...)
...
}
override fun render() {
batch.begin()
...
fontGame.draw(batch, text, ...)
...
batch.end()
}
}
บนรหัสของคุณ (java):
import net.torvald.terrarumsansbitmap.gdx.TerrarumSansBitmap;
class YourGame extends BasicGame {
Font fontGame;
@Override void create() {
fontGame = new TerrarumSansBitmap(path_to_assets, ...);
...
}
@Override void render() {
batch.begin();
...
fontGame.draw(batch, text, ...);
...
batch.end();
}
}
รหัสสีเป็นอักขระ Unicode แต่ละตัว ในขณะที่คุณสามารถสร้างตัวละครดิบและวางลงบนรหัสของคุณได้ แต่ก็ไม่เป็นที่ต้องการ โชคดีที่เรายังให้ฟังก์ชั่นยูทิลิตี้สำหรับรหัสสี
GameFontBase.toColorCode(argb4444: Int) -- returns String
GameFontBase.toColorCode(r: Int, g: Int, b: Int) -- returns String
GameFontBase.toColorCode(r: Int, g: Int, b: Int, a: Int) -- returns String
argb4444 ใช้ ARGB ทั้งหมด (ตามลำดับนั้น) เป็นอินพุตนั่นคือจาก 0x0000 ถึง 0xFFFF r, g, b(, a) ใช้ RGB และแยกต่างหากในช่วง 0x0..0xf ค่าใด ๆ ที่เกินช่วง จะไม่ถูกตรวจสอบและอาจทำให้เกิดความหายนะ ดังนั้นควรระมัดระวัง
U+100000 ใช้เพื่อปิดการใช้งานรหัสสีที่ใช้ก่อนหน้านี้ (กลับไปที่สีดั้งเดิม) แม้ว่ามันจะดูเหมือน Argb ของศูนย์ทั้งหมด
โปรดดูที่การสนับสนุน. md
ขอบคุณคนใจดี /r /ตัวอักษรสำหรับการตอบกลับที่น่าทึ่ง
CJK Ideographs ขับเคลื่อนโดย Wenquanyi Font แบบอักษรถูกแจกจ่ายภายใต้ GNU GPL เวอร์ชัน 2 แม้ว่ารูปร่างของแบบอักษรไม่สามารถลิขสิทธิ์ได้ (รหัสโปรแกรม - EG TTF - DO) เราต้องการให้เครดิตกับแบบอักษรและผู้คนที่อยู่เบื้องหลัง