จุดบนหน้าจอ วัดเป็นพิกเซล การแมปพิกัดการควบคุมมาตราส่วน/จุดยึดข้ามขนาดหน้าจอ หลังจากการแมปและออฟเซ็ต ผู้ใช้รันไทม์จะยึดจุดสุดท้ายไว้ที่ช่วงพิกเซลที่ถูกต้องของหน้าจอปัจจุบัน จุดสามารถทำลายโครงสร้างได้เป็น x, y
รูปแบบคำสั่ง
Point(x, y, /, scale="fixed", anchor="none")พารามิเตอร์สำหรับสร้างออบเจ็กต์
| ชื่อ | คำอธิบาย |
|---|---|
xNumber | X coordinate in pixels จำเป็น · ระบุตามตำแหน่งเท่านั้น ไม่มีค่าเริ่มต้น |
yNumber | Y coordinate in pixels จำเป็น · ระบุตามตำแหน่งเท่านั้น ไม่มีค่าเริ่มต้น |
scaleString | Coordinate scale mode. ไม่บังคับ · ระบุตามตำแหน่งหรือชื่อ ค่าเริ่มต้น: fixed |
anchorString | Coordinate anchor. ไม่บังคับ · ระบุตามตำแหน่งหรือชื่อ ค่าเริ่มต้น: none |
ค่าที่ส่งกลับ
Pointพฤติกรรม / ผลข้างเคียง
จุดบนหน้าจอ วัดเป็นพิกเซล การแมปพิกัดการควบคุมมาตราส่วน/จุดยึดข้ามขนาดหน้าจอ หลังจากการแมปและออฟเซ็ต ผู้ใช้รันไทม์จะยึดจุดสุดท้ายไว้ที่ช่วงพิกเซลที่ถูกต้องของหน้าจอปัจจุบัน จุดสามารถทำลายโครงสร้างได้เป็น x, y
การทำงาน
- รอให้เสร็จ: ไม่
- ความปลอดภัยเมื่อทำงานพร้อมกัน: ใช้วัตถุแยกสำหรับแต่ละโฟลว์
- การทำงานแบบขนาน: ใช่
การทำงานกับค่าทำในโฟลว์ที่เรียก โดยไม่ตั้งใจรอการจับภาพ ท่าทาง หรือข้อมูลจากผู้ใช้ สร้างคอนเทนเนอร์และบิลเดอร์ที่เปลี่ยนค่าได้แยกในแต่ละโฟลว์ การแยกนี้ไม่รับประกันการซิงโครไนซ์ออบเจ็กต์ที่แชร์
ตัวอย่าง
origin = Point(0, 0)
target = Point(500, 900)
swipe([
SwipePoint(origin, speed="NORMAL"),
SwipePoint(target)
])ข้อผิดพลาด / ข้อจำกัด
ไม่มีข้อจำกัดเพิ่มเติมที่ระบุไว้ ให้ปฏิบัติตามพารามิเตอร์และพฤติกรรมข้างต้น
API ที่เกี่ยวข้อง
ไม่มี
ฟิลด์
| ชื่อ | คำอธิบาย |
|---|---|
xNumber | Horizontal coordinate in pixels. |
yNumber | Vertical coordinate in pixels. |
scaleString | Coordinate scale mode. Values: fixed, auto, width, height. ค่าเริ่มต้น: fixed |
anchorString | Coordinate anchor. Values: none, center, top, bottom, left, right, top_left, top_right, bottom_left, bottom_right, auto. ค่าเริ่มต้น: none |
# อ่านค่า x, y ของ Point
p = Point(500, 900)
x_value = p.x #500
y_value = p.y #900
scale_value = p.scale #FIXED_PIXEL
# แยก Point เป็นพิกัด x, y
x, y = p# สร้าง Point ที่มี scale/anchor แล้วแตะตำแหน่งนั้น
p = Point(500, 900, scale="width", anchor="center")
click(p)