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
อาจมีองค์ประกอบภายในต่อไปนี้