CRÉEZ VOTRE MONDE
Scriptage

Raycast

4min

La fonction Raycast peut être utilisée pour trouver efficacement un objet dans une scène dans Unity.

Raycast dans la programmation Unity est une sorte de faisceau laser, qui sera tiré d'un emplacement dans une scène et tirera jusqu'à ce qu'il touche un Collider. Lorsqu'il entre en collision avec un Collider, les informations (RaycastHit) de l'objet en collision et sa position dans la scène seront renvoyées.

Pour plus de détails sur Unity Raycast, veuillez consulter le guide Unity.



Le Raycast Unity peut être utilisé dans ZEPETO.Script en complétant les étapes suivantes :

Tout d'abord, importez la classe liée au Raycast.

TypeScript


Voici un exemple de code pour la fonction Raycast :

Raycast




📘 Veuillez vous référer au guide suivant pour des explications sur le $ref et le $unref utilisés dans le script. [$ref & $unref]



À travers le code de test, vous pouvez vérifier que les informations de l'objet sont affichées en cliquant sur le Cube avec le pointeur de la souris dans la Scène.

Document image




Trouvez plus d'informations sur l'API Raycast utilisée dans le ZEPETO.Script en allant au lien ci-dessous.



Mis à jour 10 Oct 2024
Doc contributor
Cette page vous a-t-elle aidée?