SkateboardController
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ตัวควบคุมสเก็ตบอร์ดเป็นวัตถุที่รับผิดชอบในการแปลการกระทําของผู้เล่นเป็นการเคลื่อนไหวด้วย SkateboardPlatform
สรุป
คุณสมบัติ
ทิศทางการเคลื่อนที่ที่ผูกกับแป้น A และ D ต้องเป็น 1 (ขวา) 0 (ตรง) หรือ -1 (ซ้าย) จะรีเฟรชกลับเป็น 0 เว้นแต่ตั้งค่าอย่างต่อเนื่อง
ทิศทางการเคลื่อนที่ที่ผูกกับแป้น W และ Sต้องเป็นจํานวนเต็ม 1 (ไปข้างหน้า) 0 (เปล่า) หรือ -1 (ย้อนกลับ)จะรีเฟรชกลับไปที่ 0 เว้นแต่ตั้งค่าอย่างต่อเนื่อง
วิธีการ
วิธีการรับทอดมาจากControllerเปิดใช้งานการผูกที่ถูกยกเลิกบนปุ่มที่ระบุไว้
ส่งคืนว่ามีการกดปุ่มหรือไม่
ลบการผูกบนปุ่ม
อีเวนต์
ยิงเมื่อมีการอัปเดตสถานะอินพุตของคอนโทรลเลอร์สเก็ตบอร์ดใดๆ
ยิงเมื่อสถานะที่กดของปุ่มผูกถูกเปลี่ยนแปลงอีเวนต์นี้สามารถใช้ร่วมกับ Controller:GetButton() เพื่อดูว่าปุ่มผูกถูกกดลงหรือไม่
คุณสมบัติ
Steer
ทิศทางการเคลื่อนที่ที่ผูกกับแป้น A และ D ต้องเป็น 1 (ขวา) 0 (ตรง) หรือ -1 (ซ้าย) จะรีเฟรชกลับเป็น 0 เว้นแต่ตั้งค่าอย่างต่อเนื่อง
Throttle
ทิศทางการเคลื่อนที่ที่ผูกกับแป้น W และ Sต้องเป็นจํานวนเต็ม 1 (ไปข้างหน้า) 0 (เปล่า) หรือ -1 (ย้อนกลับ)จะรีเฟรชกลับไปที่ 0 เว้นแต่ตั้งค่าอย่างต่อเนื่อง
วิธีการ
อีเวนต์
AxisChanged
ยิงเมื่อมีการอัปเดตสถานะอินพุตของคอนโทรลเลอร์สเก็ตบอร์ดใดๆ axis ถูกยิงด้วยวิธีใดวิธีหนึ่ง ไม่ว่าจะเป็น "Throttle" หากสถานะคันเร่งของสเก็ตบอร์ดได้รับการอัปเดตหรือ "Steer" หากสถานะการเลี้ยวของสเก็ตบอร์ดได้รับการอัปเดต