Runtime v2.81 · อัปเดต 30 ก.ย. 2569

TouchState

สแนปชอตของรายการสัมผัสสคริปต์/UI หนึ่งรายการในคิวท่าทางสัมผัสที่ใช้ร่วมกัน

รูปแบบคำสั่ง

TouchState(id, status, kind, action_order, remaining_repeats, completed_repeats)

ไม่สามารถสร้างคลาสนี้โดยตรงได้

พารามิเตอร์

ไม่มี

ค่าที่ส่งกลับ

—

พฤติกรรม / ผลข้างเคียง

สแนปชอตของรายการสัมผัสสคริปต์/UI หนึ่งรายการในคิวท่าทางสัมผัสที่ใช้ร่วมกัน

การทำงาน

  • รอให้เสร็จ: ขึ้นอยู่กับเงื่อนไข
  • ความปลอดภัยเมื่อทำงานพร้อมกัน: ไม่รับประกัน
  • การทำงานแบบขนาน: ขึ้นอยู่กับเงื่อนไข

ระยะเวลาประมวลผลและการรอขึ้นอยู่กับการทำงานที่อธิบายไว้ เก็บค่าที่เปลี่ยนแปลงได้ไว้ในโฟลว์เจ้าของ ไม่มีการรับประกันความปลอดภัยทั่วไปเมื่อแชร์ออบเจ็กต์ระหว่างโฟลว์

ตัวอย่าง

# ค่า TouchState มาจากการสอบถามสถานะการสัมผัส อย่าสร้างค่าเหล่านี้เอง
Touch.collect()
click((300, 900), hold_ms=1000, parallel=True)
Touch.send()
for state in Touch.all():
    print(state.id, state.status, state.kind)
Touch.wait()

ข้อผิดพลาด / ข้อจำกัด

ไม่มีข้อจำกัดเพิ่มเติมที่ระบุไว้ ให้ปฏิบัติตามพารามิเตอร์และพฤติกรรมข้างต้น

API ที่เกี่ยวข้อง

ไม่มี

ฟิลด์

ชื่อคำอธิบาย
idNumber
Touch submission id.
statusString
queued, active, completed, cancelled, or failed.
kindString
Touch kind such as click or swipe.
action_orderNumber
Owning action order.
remaining_repeatsNumber
Repeats still queued.
ค่าเริ่มต้น: 0
completed_repeatsNumber
Repeats already completed.
ค่าเริ่มต้น: 0