XthemeCore   08-21-2020, 03:35 PM
#1
Thai Font Automatic Adjuster Plugin For MV/MZ



License: MIT License
(ใช้เชิงพาณิชย์ได้ ไม่ต้องขออนุญาตใดๆ สามารถแก้ไขดัดแปลงได้ แค่ให้เครดิต ตอนนี้ฝัง license ไว้ในไฟล์แล้ว ไม่ต้องดำเนินการใดๆเพิ่มเติมนอกเหนือจากใส่เครดิต)



วิธีติดตั้ง:

  1.  ใส่ไฟล์ ThaiFontAutoAdjuster.js ไว้ในโฟลเดอร์ js/plugins ของโปรเจคเกม
  2. จากนั้นไปที่ Tools -> Plugin Manager... แล้วเพิ่มปลั๊กอินตัวนี้ไปในรายการ
  3. เท่าที่ก็เป็นอันเรียบร้อย สามารถใช้งานได้

วิธีการตั้งค่า:
  1. ไปที่ Tools -> Plugin Manager... แล้วดับเบิ้ลคลิกที่ ThaiFontAutoAdjuster
  2. จากนั้นดูด้านขวาจะเห็นตัวเลือกการตั้งค่า ให้ดับเบิ้ลคลิกตัวเลือกที่ต้องการปรับ
  3. จะมีหน้าต่างย่อยปรากฎขึ้น สามารถแก้ไขค่าได้ตามต้องการ

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

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

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


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

[Image: StVg23s.png]

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

[Image: MOSC2tS.png]

[Image: y44En4L.png]

ขอให้ทุกท่านสนุกกับการทำเกมด้วย RPG Maker MV/MZ นะ เอ้าดื่ม
This post was last modified: Today, 01:14 AM by XthemeCore.
Mysticphoenix   08-21-2020, 09:10 PM
#2
สาธุ​ 99999

[Image: webboard%20signature1_zpskhtut2jg.png]
การทำอาหารที่อร่อยที่สุด และเดือดร้อนชาวบ้านมากที่สุด กำลังจะเริ่มขึ้น
dreamknight   08-24-2020, 08:11 AM
#3
;3

ถามนอกเรื่องครับ
ปลั๊กอิน ใช้ของ MV ได้หรือเปล่าครับ เห็นเป็น js เหมือนกัน
This post was last modified: 08-24-2020, 08:14 AM by dreamknight.

May the flames guide your way. Every ending will make you stronger.

XthemeCore   08-24-2020, 11:11 AM
#4
(08-24-2020, 08:11 AM)dreamknight Wrote: ;3

ถามนอกเรื่องครับ
ปลั๊กอิน ใช้ของ MV ได้หรือเปล่าครับ เห็นเป็น js เหมือนกัน

โครงสร้างและโค้ดข้างในหลายอย่าง ไม่เหมือนเดิมครับ อาจจะต้องแก้ไขนิดหน่อย ถึงจะใช้ร่วมกันได้
XthemeCore   Today, 01:08 AM
#5
อัพเดทตอนนี้สามารถใช้ได้ทั้ง MV และ MZ จริงๆแล้ว
สามารถขยายขนาดความสูง bitmap ของตัวอักษรได้ และ สามารถปรับ line height ได้ด้วย

หมายเหตุ: ตัวนี้ไม่ Support เคสหรือกรณี plugin อื่นแล้ว เป็นเวอร์ชั่นพื้นๆเลย ถ้าใครมีตัวเก่า backup ไว้ก็ดีครับ รู้สึกเคยแก้ Yanfly อะไรซักอย่างไว้
This post was last modified: Today, 01:17 AM by XthemeCore.
  
Users browsing this thread: 1 Guest(s)
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.