ใช้การสั่นสะเทือนจากการสัมผัส
คู่มือนี้จะแสดงให้คุณเห็นว่าคุณจะนำการสั่นสะเทือนแบบสัมผัสไปใช้ใน ZEPETOScrip ได้อย่างไรตาม Handheld.Vibrate ฟังก์ชันที่จัดเตรียมโดย Unity.
เขียนสคริปต์
1) ในแผง [Project] ให้เลือกเมนู [+] ที่มุมซ้ายบนหรือเลือก Assets > Create > ZEPETO > TypeScript.

2) ตั้งชื่อสคริปต์ที่เพิ่มว่า HapticVibration และเขียนสคริปต์ตัวอย่างตามที่แสดงด้านล่าง.
import { ZepetoScriptBehaviour } from 'ZEPETO.Script';
import { Button } from 'UnityEngine.UI';
import { Handheld } from 'UnityEngine';
export default class HapticVibration extends ZepetoScriptBehaviour {
public vibrationButton: Button;
Start() {
this.vibrationButton.onClick.AddListener(() => {
Handheld.Vibrate();
});
}
}
3) เพิ่ม GameObject ลงในฉากและเปลี่ยนชื่อเป็น HapticFeedback เพิ่ม HapticVibration ZEPETOScript ที่คุณสร้างขึ้น ในหน้าต่าง Hierachy ให้ลากและวาง Button UI ไปยัง Property ที่แสดงในหน้าต่าง Inspector ของ ZEPETOScript.

การทดสอบบนมือถือ
1) รันโลกตัวอย่างด้วยการทดสอบ QR บนมือถือ.
2) เมื่อคุณกดปุ่มที่เชื่อมต่อกับสคริปต์ อุปกรณ์ของคุณจะสั่น.
📘 กรุณาอ้างอิงจากคู่มือต่อไปนี้. [ทดสอบ QR มือถือ]
❗️ ระวัง โปรดทราบว่า Handheld.Vibrate ใช้งานได้เฉพาะในสภาพแวดล้อมมือถือเท่านั้น.