พาร์ทวาด

PartDraw มีเวกเตอร์ที่ใช้วาดแบบพื้นฐานซึ่งปรากฏบนหน้าปัด PartDraw จะกำหนดพื้นที่ของหน้าปัดที่มีการวาดเวกเตอร์ และองค์ประกอบภายในจะระบุรายละเอียดเฉพาะของการวาดเวกเตอร์

วากยสัมพันธ์

<PartDraw x="integer" y="integer" width="integer" height="integer"
          name="string" angle="float-degrees" pivotX="float" pivotY="float"
          alpha="integer" renderMode="SOURCE | MASK | ALL"
          tintColor="argb-color | rgb-color">
    <!-- Only the most common inner element is shown here. -->
    <Line />
    ...
</PartDraw>

แอตทริบิวต์

องค์ประกอบ PartDraw มีแอตทริบิวต์ต่อไปนี้

แอตทริบิวต์ที่จำเป็น

คุณต้องระบุแอตทริบิวต์ต่อไปนี้

x, y, width, height

คอลเล็กชันจำนวนเต็มซึ่งระบุขนาดและตำแหน่งขององค์ประกอบ

แอตทริบิวต์เหล่านี้เปลี่ยนรูปแบบได้

แอตทริบิวต์ที่ไม่บังคับ

คุณจะใช้แอตทริบิวต์ต่อไปนี้หรือไม่ก็ได้

pivotX, pivotY

จุดหมุน 2 มิติที่องค์ประกอบหมุนรอบ ทั้ง 2 ค่าเป็นตัวเลขทศนิยมที่มีการปรับขนาดให้พอดีกับช่วง $ [0, 1] $

แอตทริบิวต์เหล่านี้เปลี่ยนรูปแบบได้

angle

จำนวนองศาตามเข็มนาฬิกาที่ควรหมุนองค์ประกอบรอบจุดหมุน

แอตทริบิวต์นี้เปลี่ยนรูปแบบได้

alpha

ตั้งค่าระดับความโปร่งใสที่องค์ประกอบนี้ควรมี ค่า 0บ่งบอกว่าองค์ประกอบควรมีความโปร่งใสทั้งหมด ค่า 255 บ่งบอกว่าองค์ประกอบควรทึบแสงทั้งหมด

แอตทริบิวต์นี้เปลี่ยนรูปแบบได้

name

สตริงที่ระบุองค์ประกอบนี้ มีประโยชน์ในกรณีที่คุณต้องอ้างอิงองค์ประกอบนี้จากตำแหน่งอื่นภายในไฟล์หน้าปัด

scaleX

ค่าตัวคูณมาตราส่วนแนวนอนที่จะใช้กับองค์ประกอบนี้

แอตทริบิวต์นี้เปลี่ยนรูปแบบได้

scaleY

ค่าตัวคูณมาตราส่วนแนวตั้งที่จะใช้กับองค์ประกอบนี้

แอตทริบิวต์นี้เปลี่ยนรูปแบบได้

renderMode

ประเภทโหมดการแสดงผลขององค์ประกอบ ค่าที่เป็นไปได้ ได้แก่ SOURCE (ค่าเริ่มต้น), MASK หรือ ALL

tintColor

ใช้ฟิลเตอร์สีจางกับองค์ประกอบ คุณต้องระบุสีโดยใช้รูปแบบ ARGB (#ff000000 = สีดำทึบแสง) หรือรูปแบบ RGB (#000000 = สีดำ)

องค์ประกอบภายใน

องค์ประกอบ PartDraw อาจมีองค์ประกอบภายในต่อไปนี้

  • หมายเหตุ: ข้อความลิงก์จะแสดงเมื่อ JavaScript ปิดอยู่
  • กลุ่ม
  • PartText
  • PartImage