การทำเครื่องหมายข้อความที่มีความซับซ้อน

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

UI ข้อความที่มีความซับซ้อน ใช้แท็กการทำเครื่องหมายที่เรียบง่ายเพื่อจัดรูปแบบส่วนต่าง ๆ ของสตริงเป็นตัวหนา ตัวเอียง ขีดเส้นใต้ สีพื้น สีของขอบ และอื่น ๆ คุณสามารถใช้แท็กการจัดรูปแบบกับวัตถุ TextLabel, TextButton, และ TextBox

เปิดใช้งานข้อความที่มีความซับซ้อน

คุณต้องเปิดใช้งานข้อความที่มีความซับซ้อนตามแต่ละวัตถุผ่านสมบัติ RichText ในหน้าต่าง Properties หรือโดยการตั้งค่าสมบัติเป็น true ใน LocalScript


local title = Instance.new("TextLabel")
title.RichText = true
title.Text = "ใช้ <b>หัวข้อหนา</b>"

แท็กที่รองรับ

แท็กข้อความที่มีความซับซ้อนมีลักษณะคล้ายกับแท็ก XML/HTML และคุณต้องรวมแท็กเปิดและแท็กปิดทั้งคู่รอบ ๆ ข้อความที่จัดรูปแบบ

<b>ข้อความที่จัดรูปแบบ</b>

คุณสามารถซ้อนแท็กภายในกันได้ตราบใดที่คุณปิดมันในลำดับย้อนกลับของวิธีที่คุณเปิดมัน

<b><i><u>ข้อความที่จัดรูปแบบ</u></i></b>

สีฟอนต์

<font color=""> </font>

ฉันต้องการลูกกวาดสี <font color="#FF7800">ส้ม</font>.
ฉันต้องการลูกกวาดสี <font color="rgb(255,125,0)">ส้ม</font>.

ขนาดฟอนต์

<font size=""> </font>

<font size="40">นี่คือใหญ่.</font> <font size="20">นี่คือเล็ก.</font>

รูปแบบฟอนต์

<font face=""> </font>

<font face="Michroma">นี่คือรูปแบบ Michroma.</font>

ครอบครัวฟอนต์

<font family=""> </font>

<font family="rbxasset://fonts/families/Michroma.json">นี่คือรูปแบบ Michroma.</font>

น้ำหนักฟอนต์

<font weight=""> </font>

นี่คือปกติ. <font weight="heavy">นี่คือหนัก.</font>
นี่คือปกติ. <font weight="900">นี่คือหนัก.</font>

ความโปร่งใสของฟอนต์

<font transparency=""> </font>

ข้อความที่ <font transparency="0.5">50% ความโปร่งใส</font>.

ขอบ

<stroke> </stroke>

พารามิเตอร์สมบัติที่เทียบเท่าค่าตัวอย่าง
colorUIStroke.Color"rgb(255,125,0)", "#FF7800"
thickness หรือ thUIStroke.Thickness"1", "4", "0.5"
transparency หรือ trUIStroke.Transparency"0", "0.5", "1"
joinsUIStroke.LineJoinMode"round", "bevel", "miter"
sizingUIStroke.StrokeSizingMode"fixed", "scaled"

คุณชนะ <stroke color="#00A2FF" thickness="2" transparency="0.25" joins="miter">25 อัญมณี</stroke>.

ตัวหนา

<b> </b>

ข้อความใน <b>ตัวหนา</b>.

ตัวเอียง

<i> </i>

ข้อความ <i>ตัวเอียง</i>.

ขีดเส้นใต้

<u> </u>

ข้อความ <u>ขีดเส้นใต้</u>.

ขีดฆ่า

<s> </s>

ข้อความที่มีการ <s>ขีดฆ่า</s> ใช้

ขึ้นบรรทัดใหม่

<br/>

บรรทัดใหม่จะเกิดขึ้นหลังจากประโยคนี้.<br/>ประโยคถัดไป...

ตัวพิมพ์ใหญ่

<uppercase> </uppercase>
<uc> </uc>

<uppercase>ตัวพิมพ์ใหญ่</uppercase> ทำให้คำอ่านออกเสียงดัง!
<uc>ตัวพิมพ์ใหญ่</uc> ทำให้คำอ่านออกเสียงดัง!

ตัวพิมพ์เล็ก

<smallcaps> </smallcaps>
<sc> </sc>

ชื่อของฉันคือ <smallcaps>Diva Dragonslayer</smallcaps>.
ชื่อของฉันคือ <sc>Diva Dragonslayer</sc>.

เครื่องหมาย

<mark> </mark>

ข้อความ <mark color="#009966" transparency="0">ที่เน้น</mark>.

คอมเมนต์

<!-- -->

หลังจากนี้คือคอมเมนต์...<!--ข้อความนี้จะไม่แสดงในข้อความสุดท้าย--> และตอนนี้มีข้อความเพิ่มเติม...

รูปแบบการหลบหนี

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

ตัวอักษรการหลบหนีตัวอย่างผลลัพธ์
<&lt;10 &lt; 10010 < 100
>&gt;100 &gt; 10100 > 10
"&quot;พบกับ &quot;Diva Dragonslayer&quot;พบกับ "Diva Dragonslayer"
'&apos;สัตว์เลี้ยงของ Diva คือเหยี่ยว!สัตว์เลี้ยงของ Diva คือเหยี่ยว!
&&amp;เรนเดอร์รูปแบบการหลบหนีอีกครั้ง <b>&amp;lt;</b> โดยการหลบหลีกอัมพาตเรนเดอร์รูปแบบการหลบหนีอีกครั้ง &lt; โดยการหลบหลีกอัมพาต
©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ