---
title: Utiliser les vibrations haptiques
slug: world-sdk-guide-fr/utiliser-les-vibrations-haptiques
docTags: 
createdAt: 2024-09-02T08:34:13.136Z
---

Ce guide vous montrera comment implémenter la vibration haptique dans ZEPETOScrip basé sur le `Handheld.Vibrate` fonction fournie par Unity.

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



## Écrire un script

1\) Dans le panneau \[Projet], sélectionnez le menu \[+] dans le coin supérieur gauche ou sélectionnez Assets > Créer > ZEPETO > TypeScript.

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



2\) Nommez le script ajouté HapticVibration, et écrivez un script d'exemple comme indiqué ci-dessous.

```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\) Ajoutez un GameObject à la scène et renommez-le HapticFeedback. Ajoutez le HapticVibration ZEPETOScript que vous avez créé.
Dans la fenêtre Hiérarchie, faites glisser et déposez le bouton UI dans la propriété affichée dans la fenêtre d'inspection du ZEPETOScript.

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



## Test sur mobile

1\) Exécutez le monde d'exemple avec le test QR mobile.

2\) Lorsque vous appuyez sur le bouton connecté au script, votre appareil vibrera.

:::hint{type="info"}
**📘&#x20;**&#x56;euillez vous référer au guide suivant. \[[Test mobile QR](docId\:oBjRGw9IiR_BnSAyqtcwf)]
:::

:::hint{type="danger"}
**❗️ Avertissement**
Veuillez noter que `Handheld.Vibrate` ne fonctionne que dans l'environnement mobile.
:::

