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

clamp

ค่าแคลมป์เป็นค่าต่ำสุด -> ช่วงสูงสุด

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

clamp(value, min, max, /)

พารามิเตอร์

ชื่อคำอธิบาย
valueInt | Float
Input value
จำเป็น · ระบุตามตำแหน่งเท่านั้น
ไม่มีค่าเริ่มต้น
minInt | Float
Lower bound
จำเป็น · ระบุตามตำแหน่งเท่านั้น
ไม่มีค่าเริ่มต้น
maxInt | Float
Upper bound
จำเป็น · ระบุตามตำแหน่งเท่านั้น
ไม่มีค่าเริ่มต้น

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

Float — ค่าตัวเลขที่ถูกยึด

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

ค่าแคลมป์เป็นค่าต่ำสุด -> ช่วงสูงสุด

การทำงาน

  • รอให้เสร็จ: ไม่
  • ความปลอดภัยเมื่อทำงานพร้อมกัน: ใช้วัตถุแยกสำหรับแต่ละโฟลว์
  • การทำงานแบบขนาน: ใช่

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

ตัวอย่าง

safe = clamp(135, 0, 100)
text(str(safe))

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

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

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

ไม่มี