The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 871 - File: showthread.php PHP 7.4.28 (Linux)
File Line Function
/showthread.php 871 errorHandler->error



Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RMMZ [RMMZ] Thai Font Auto Adjuster (แก้ปัญหาภาษาไทยใน MZ)
#1
Thai Font Automatic Adjuster Plugin For RMMZ



License: MIT License
(ใช้เชิงพาณิชย์ได้ ไม่ต้องขออนุญาตใดๆ สามารถแก้ไขดัดแปลงได้ [b]แต่ต้องอ้างถึง license เดิมด้วย ง่ายๆก็คือไม่ลบเครดิตเก่าใน plugin นั่นเอง)[/b]



วิธีติดตั้ง:
ใส่ไฟล์ ThaiFontAutoAdjuster.js ไว้ในโฟลเดอร์ js/plugins ของโปรเจคเกม

ต้นตอของปัญหา:
กล่องข้อความจะเรนเดอร์และแสดงผลตัวอักษรทีละตัว ทำให้วรรณยุกต์และสระบางตัวแสดงผลไม่ถูกต้อง

หลักการทำงาน:
จับพยัญชนะหนึ่งตัวมารวมกับสระและวรรณยุกต์ที่อยู่ติดกัน ให้เป็นก้อนเดียว จากนั้นปล่อยให้เป็นไปตามยถากรรม (ถูกเรนเดอร์และแสดงผลตามการทำงานของบราวเซอร์หรือโปรแกรมที่ใช้เปิดตัวเกม)

ผลลัพธ์ควรถูกต้อง เนื่องจากบราวเซอร์ในปัจจุบันสามารถแสดงผลข้อความจากฟอนต์ไทยมาตรฐานได้ถูกต้องอยู่แล้ว




RPG Maker MZ วางจำหน่ายแล้ว และคุณกำลังประสบปัญหานี้อยู่ใช่หรือไม่!!!

[Image: StVg23s.png]

ไม่ต้องกังวลอีกต่อไป เพราะเรามี Thai Font Automatic Adjuster Plugin
ปลั๊กอินมหัศจรรย์ที่จะช่วยให้การแสดงผลภาษาไทยในกล่องข้อความทำได้ถูกต้อง

[Image: MOSC2tS.png]

โดยการปรับตัวอักษรภาษาไทยในกล่องข้อความให้เป็นไปตามยถากรรม (ขึ้นอยู่กับบราวเซอร์หรือโปรแกรมที่เปิดเกม) ซึ่งจะให้การแสดงผลลัพธ์แบบเดียวกันกับที่คุณเห็นในหน้าจอเริ่มเกมหรือเมนูต่าง ๆ ในทันที

[Image: y44En4L.png]


ขอให้ทุกท่านสนุกกับการทำเกมด้วย RPG Maker MZ นะ เอ้าดื่ม
[-] The following 2 users say Thank You to XthemeCore for this post:
  • Mysticphoenix, OP_Jum_RPG
Reply


Messages In This Thread
[RMMZ] Thai Font Auto Adjuster (แก้ปัญหาภาษาไทยใน MZ) - by XthemeCore - 08-21-2020, 03:35 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)