InputBinding
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
An InputBinding กำหนดฮาร์ดแวร์บายนด์ตัวใดที่ควรกระตุ้นพ่อ InputAction ตัวอย่างเช่นการกดปุ่ม, ปุ่มเกมแพด หรือแตะบนอุปกรณ์ที่เปิดใช้งานการแตะอาจมีหลายตัวอย่าง InputBinding ที่เป็นพ่อของ InputAction ได้
สรุป
คุณสมบัติ
ระบุทางเลือก Enum.KeyCode สำหรับการส่งสัญญาณ "ลง" ไปยังผู้ปกครอง InputAction
ระบุ Enum.KeyCode ซึ่งเป็นตัวกระตุ้นพ่อ InputAction
ระบุทางเลือก Enum.KeyCode สำหรับการส่งสัญญาณ "ซ้าย" ไปยังผู้ปกครอง InputAction
มูลค่าทางเลขที่สูงกว่าซึ่งจะยิง InputAction ด้วย Type ของ Bool .
มูลค่าทางเลขที่ต่ำกว่าซึ่งจะยิง InputAction ด้วย Type ของ Bool .
ระบุทางเลือก Enum.KeyCode สำหรับการส่งสัญญาณ "ขวา" ให้กับผู้ปกครอง InputAction
จํานวนที่จะเพิ่มขนาดของค่าของทิศทางในแนวเส้นตรง InputAction
เชื่อมต่อ GuiButton กับการกระทําแบบเบี้ยน
ระบุทางเลือก Enum.KeyCode สำหรับการส่งสัญญาณ "ขึ้น" ไปยังผู้ปกครอง InputAction
จํานวนที่จะเพิ่มขนาดของค่าของสองทิศทาง InputAction ในแบบเชิงเส้น
คุณสมบัติ
Down
ระบุทางเลือก Enum.KeyCode สำหรับการส่งคำสั่งในทิศทาง "ลง" ไปยัง GetState() และอีเวนต์ StateChanged ของพ่อ InputActionเมื่อค่าการกระทำของพ่อเป็น ค่าที่ส่งจะอยู่ระหว่าง และ เมื่อค่าที่ส่งของการดำเนินการพ่อมี Type เป็น Direction2D ค่าที่ส่งจะเป็น Vector2 ระหว่าง (0, 0) และ (0, -1)
KeyCode
ระบุ Enum.KeyCode ซึ่งเป็นตัวกระตุ้นพ่อ InputActionประเภทโค้ดควรตรงกับการดำเนินการใส่ข้อมูลของ Type ตัวอย่างเช่น Enum.KeyCode.E สำหรับประเภทการดำเนินการของ Bool หรือ Enum.KeyCode.Thumbstick1 สำหรับประเภทการดำเนินการของ Direction2Dประเภทการไม่ตรงกันจะไม่ยิง InputAction หรืออีเวนต์ StateChanged จะได้รับค่าที่แปลง
Left
ระบุทางเลือก Enum.KeyCode สำหรับการส่งคำสั่งในทิศทาง "ซ้าย" ไปยัง GetState() และอีเวนต์ StateChanged ของพ่อ InputActionใช้ได้เฉพาะเมื่อค่าที่ส่งมีค่า Type เมื่อนั้นค่าที่ส่งจะเป็นระหว่าง Direction2D และ Vector2 ระหว่าง (0, 0) และ (-1, 0)
PressedThreshold
ค่าตัวเลขที่สูงกว่าซึ่งจะยิง ด้วย ของ เช่นเมื่อแป้นควบคุมเกมเกิน (กดครึ่งทาง)ค่าเริ่มต้นคือ 0.5
คุณสมบัตินี้ต้องมากกว่าหรือเท่ากับ ReleasedThreshold หรือจะถูกขัดขวางเป็น ReleasedThreshold
ReleasedThreshold
ค่าตัวเลขด้านล่างที่จะยิง ด้วย ของ เช่นเมื่อแป้นควบคุมเกมตกต่ำกว่า (น้อยกว่าครึ่งทางกด)ค่าเริ่มต้นคือ 0.2
คุณสมบัตินี้ต้องน้อยกว่าหรือเท่ากับ PressedThreshold หรือจะถูกขัดขวางเป็น PressedThreshold
Right
ระบุทางเลือก Enum.KeyCode สำหรับการส่งคำสั่งในทิศทาง "ขวา" ไปยัง GetState() และอีเวนต์ StateChanged ของพ่อ InputActionใช้ได้เฉพาะเมื่อค่าที่ส่งมีค่า Type เมื่อนั้นค่าที่ส่งจะเป็นระหว่าง Direction2D และ Vector2 ระหว่าง (0, 0) และ (1, 0)
ระบุทางเลือก Enum.KeyCode สำหรับการส่งคำสั่งในทิศทาง "ขึ้น" ไปยัง GetState() และอีเวนต์ StateChanged ของผู้ปกครอง InputActionเมื่อค่าการกระทำของพ่อเป็น ค่าที่ส่งจะอยู่ระหว่าง และ เมื่อค่าที่ส่งของการดำเนินการพ่อมี Type เป็น Direction2D ค่าที่ส่งจะเป็น Vector2 ระหว่าง (0, 0) และ (0, 1)