UIStroke

แสดงที่เลิกใช้งานแล้ว

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

UIStroke ใช้เส้นสรุปกับข้อความหรือขอบ UI คุณสมบัติสําคัญรวมถึง:

  • ปรับ Color และ Thickness ของเส้นขอบการวาด
  • เปลี่ยนเส้น 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>

วิธีการ

อีเวนต์