Test de Points de Vie | hyperPad Documentation

Loading...

Logo
DocumentationObjetTest de Points de Vie

Description

Le Test de Points de Vie comportement place un point invisible imaginaire sur la scène et teste si des objets intersectent ce point. Cela teste uniquement des objets non-scénographiques.

Propriétés

Déclenche une seule fois sur événement

Type de Raycast
  • Objet avec le Z le plus élevé - Seul l'objet avec le z ordre le plus élevé que le point intersecte sera inclus comme une entrée. Cela peut simuler un toucher.

  • Objet avec le Z le plus bas - Seul l'objet avec le z ordre le plus bas que le point intersecte sera inclus comme une entrée.

  • Tous les objets - Chaque objet que le point intersecte sera inclus dans le résultat. Les objet, x_pos, y_pos et distance champs de sortie seront un tableau.

Calque

Le point n'intersectera que les objets d'un calque que vous avez sélectionné. Vous avez la possibilité de ne pas restreindre le point à tous les calques.

Intersecte Avec

Le point peut intersecter tout objet non-scénographique ou ne peut intersecter que les objets que vous avez sélectionnés. Vous pouvez utiliser des balises pour déterminer avec quel groupe d'objets le point peut intersecter.

Point d'origine

La position de départ dans le monde d'où le point d'origine proviendra.

Taille d'origine

Le rayon du point en mètres.

Sorties

Objet

Le comportement affichera l'ID de l'objet qui a été intersecté.

X

Le comportement affichera la position mondiale de l'emplacement le plus proche où le point n'intersecte plus l'objet le long de l'axe X dans le rayon.

Y

Le comportement affichera la position mondiale de l'emplacement le plus proche où le point n'intersecte plus l'objet le long de l'axe Y dans le rayon.

Distance

Le comportement affichera la distance que l'origine doit être déplacée pour être en dehors de l'objet.

Intersecté

Le comportement affichera 1 si le point a intersecté avec un objet. Si le point n'a pas intersecté avec un objet, le comportement affichera 0 à la place.

76F61ADA-9264-48FB-BD6F-15C6F5015463.jpeg

Exemples

  • Vous pouvez vérifier si le joueur est dans une zone spécifique de la scène.
  • Vous pouvez créer un système d'armes où les attaques de votre joueur peuvent endommager les ennemis environnants.
  • Vous pouvez avoir des explosions qui peuvent endommager le joueur et les ennemis dans un rayon.

Liés

Test de Raycast

Est Intersecté