UIStroke
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
UIStroke ใช้เส้นสรุปกับข้อความหรือขอบ UI คุณสมบัติสําคัญรวมถึง:
- เปลี่ยนเส้น Transparency อย่างอิสระจากข้อความหรือวัตถุ UI
- เลือก LineJoinMode ของลายเส้น (รอบ, บาน, หรือเฉือดเฉือน)
- เพิ่มเฉดสีให้กับเส้นผ่านตัวอย่าง UIGradient คำสั่ง
- ใช้แท็ก ข้อความที่รวย เพื่อเพิ่มเส้นในส่วนข้อความออนไลน์
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวัตถุ UIStroke ดู ตัวปรับเปลี่ยนรูปลักษณ์
สรุป
คุณสมบัติ
กำหนดว่าจะใช้เส้นขอบของวัตถุแทนข้อความหรือไม่
กำหนดสีขอบวงกลม
กำหนดว่าเส้นจะมองเห็นได้หรือไม่
กำหนดวิธีการตีความมุม
กำหนดความหนาของสีขอบ
ตั้งค่าความทึบของสีขอบอย่างอิสระจากความทึบของวัตถุบิดา BackgroundTransparency หรือ TextTransparency
คุณสมบัติ
ApplyStrokeMode
เมื่อตัวอย่าง UIStroke ถูกใช้กับวัตถุข้อความ คุณสมบัตินี้จะกำหนดว่าจะใช้เส้นขอบวัตถุแทนข้อความหรือไม่

<figcaption><code>ใช้โหมดเส้น</code> = <code>Enum.ApplyStrokeMode.Contextual|Contextual</code> ></figcaption>

<figcaption><code>ใช้โหมดเส้น</code> = <code>Enum.ApplyStrokeMode.Border|Border</code> ></figcaption>
Color
กำหนดสี UIStroke คุณยังสามารถสอดอินสแตนซ์ UIGradient เป็นลูกเพื่อสร้างเส้นโค้งได้

<figcaption><code>สี</code> = <code>(0, 95, 225)</code> ></figcaption>

<figcaption><code>UIStroke</code> ด้วย <code>Class.UIGradient</code> ลูก</figcaption>
Enabled
คุณสมบัตินี้กำหนดว่า UIStroke จะมองเห็นได้หรือไม่ เมื่อตั้งค่าเป็น false จะไม่มีการเรนเดอร์สตรอก ค่าเริ่มต้นคือ true
LineJoinMode
คุณสมบัตินี้กำหนดวิธีการตีความมุม มันรับค่า Enum.LineJoinMode ของทั้ง Round (ค่าเริ่มต้น), Bevel หรือ Miter .

<figcaption><code>โหมดรวมเส้น</code> = <code>Enum.LineJoinMode.Round|Round</code></figcaption>

<figcaption><code>โหมดรวมเส้น</code> = <code>Enum.LineJoinMode.Bevel|Bevel</code></figcaption>

<figcaption><code>โหมดรวมเส้น</code> = <code>Enum.LineJoinMode.Miter|Miter</code></figcaption>
Thickness
คุณสมบัตินี้กำหนดความหนาของสีขอบของเส้น วัดเป็นพิกเซลจากขอบด้านนอกของพ่อแม่

<figcaption><code>ความหนา</code> = <code>4</code></figcaption>

<figcaption><code>ความหนา</code> = <code>12</code></figcaption>
โปรดใส่ใจกับ การเปลี่ยนแปลง คุณสมบัตินี้ UIStroke เมื่อใช้กับวัตถุข้อความสิ่งนี้ทำให้และเก็บขนาดตัวอักษรจํานวนมากในแต่ละเฟรม อาจทําให้เกิดปัญหาประสิทธิภาพหรือข้อความกระพริบ
Transparency
คุณสมบัตินี้ตั้งค่าความทึบของสีขอบอย่างอิสระจากความทึบของวัตถุบิดา BackgroundTransparency หรือ TextTransparencyสิ่งนี้ช่วยให้คุณสามารถเรนเดอร์ข้อความและขอบที่เป็น "ว่างเปล่า" (ประกอบด้วยเพียงเส้นขอบ)

<figcaption><code>ความโปร่งใส</code> = <code>0.5</code> · <code>Class.TextLabel.TextTransparency</code> = <code>0</code></figcaption>

<figcaption><code>ความโปร่งใส</code> = <code>0</code> · <code>Class.TextLabel.TextTransparency</code> = <code>1</code></figcaption>