---
title: Gunakan getaran haptik
slug: world-sdk-guide-id/gunakan-getaran-haptik
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

Panduan ini akan menunjukkan kepada Anda cara mengimplementasikan getaran haptic dalam ZEPETOScrip berdasarkan `Handheld.Vibrate` fungsi yang disediakan oleh Unity.

:::hint{type="info"}
**📘 Handheld**
[https://docs.unity3d.com/ScriptReference/Handheld.html](https://docs.unity3d.com/ScriptReference/Handheld.html)
:::



## Tulis skrip

1\) Di panel \[Proyek], pilih menu \[+] di sudut kiri atas atau pilih Aset > Buat > ZEPETO > TypeScript.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-BUG5s73Gz1UIQkJ6DQuDo-20240904-102425.png)



2\) Nama skrip yang ditambahkan adalah HapticVibration, dan tulis skrip contoh seperti yang ditunjukkan di bawah.

```typescript
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\) Tambahkan GameObject ke Scene dan ganti namanya menjadi HapticFeedback. Tambahkan HapticVibration ZEPETOScript yang Anda buat.
Di jendela Hierachy, seret & lepas Button UI ke Properti yang ditunjukkan di jendela Inspektor ZEPETOScript.

![](https://api.archbee.com/api/optimize/fCt3n1oCa8rgNJ8fw9I2N-Pl9LjTtra_SxObbA-s5sP-20240904-102424.png)



## Pengujian di mobile

1\) Jalankan dunia contoh dengan pengujian QR mobile.

2\) Ketika Anda menekan tombol yang terhubung ke skrip, perangkat Anda akan bergetar.

:::hint{type="info"}
**📘&#x20;**&#x53;ilakan merujuk ke panduan berikut. \[[Uji coba QR ponsel](docId\:Eb5A5Rvqt0vVvwMIG4Saz)]
:::

:::hint{type="danger"}
**❗️ Peringatan**
Harap dicatat bahwa `Handheld.Vibrate` hanya berfungsi di lingkungan mobile.
:::

