[[Développement VR Unity]]
# Attraper un objet
Pour attraper un objet, utilisez le **Building Block** **Grab Interaction**, glissez déposez le dans la hierarchy.
![[image (17).png]]
Un cube est apparu dans la scène (**F** pour zoomer dessus)
![[Code et Développement/Développement d'Applications/Développement VR Unity/ressources/image (1) (3).png]]
Placez le sur la table à l'aide de **W** et des flèches sur le modèle, veillez à bien bouger le GameObjct **[BuildingBlock] Cube**
![[Code et Développement/Développement d'Applications/Développement VR Unity/ressources/image (2) (1).png]]
Maintenant vous avez un cube que vous pouvez attraper.
![[cubegrab01.gif]]
**Ctrl+S**
Créez un nouveau cube dans la scène que vous posez sur la table. Faites un **clic droit dessus > Interaction SDK > Add Grab Interaction**
![[Pasted image 20250827143636.png]]
La fenêtre **Grab Wizard** s'ouvre, faites **Fix All** et **Create**
![[Pasted image 20250827143812.png]]
Et maintenant votre cube a la même construction que le cube bleu du Building Block, le joueur peut l'attraper.
**Ctrl+S**
Testez l'application, attrapez le cube que vous venez de créer, lorsque vous le lâchez, le cube tombe, à la différence du cube bleu qui reste là où vous l'avez lâché. La différence est dans le rigidbody, celui est du cube bleu le paramètre **Is Kinematic** est coché. Lorsque c'est coché, la physique ne s'applique pas à l'objet. Pour l'application que nous créons, vous n'avez pas besoin de le cocher, cela enlèverai du réalisme à l'application.
![[image (8) (1).png]]
[[08. Téléportation et navigation]]
---