Fundamentals

การใช้ Clamp Float เพื่อจำกัดช่วงตัวเลข

Using Clamp Float to Limit Number Range

เรียนรู้การใช้ Clamp Float Node เพื่อจำกัดค่าตัวเลข float ให้อยู่ในช่วงที่กำหนด

Learn how to use Clamp Float Node to limit float values within a specified range

ระดับ: Beginnerเวลา: 30 นาทีหมวดหมู่: Fundamentals

Clamp Float คืออะไร?

What is Clamp Float?

หลักการทำงาน

Clamp Float เป็น Node ที่ใช้จำกัดค่าตัวเลข float ให้อยู่ในช่วงที่กำหนด โดยจะ:

  • หากค่าที่ป้อนเข้ามาน้อยกว่า Min จะได้ค่า Min
  • หากค่าที่ป้อนเข้ามามากกว่า Max จะได้ค่า Max
  • หากค่าที่ป้อนเข้ามาอยู่ระหว่าง Min และ Max จะได้ค่าเดิม

การใช้งานทั่วไป

  • จำกัดค่า Health ให้อยู่ระหว่าง 0-100
  • จำกัดความเร็วของตัวละคร
  • จำกัดค่าความสว่างของแสง
  • จำกัดค่าการหมุนของวัตถุ

ข้อดีของการใช้ Clamp Float

  • ป้องกันค่าที่ไม่สมเหตุสมผล
  • ทำให้เกมมีความเสถียรมากขึ้น
  • ง่ายต่อการควบคุมและปรับแต่ง
  • ลดโอกาสเกิด Bug ในเกม