$HEADER

"Items" PlugIT

Duplique un objet pour créer des items à collecter

 

Paramètres

1

Objet ou noeud de référence, l'objet sera caché et dupliqué avec sa hierarchie et ses paramètres physiques

2

Noeud de destination où les items seront placés.

3

Lorsque le noeud de destination comporte des enfants, chaque enfant sera utilisé pour placé une copie de l'objet de référence

4

Type d'effet appliqué sur chaque item, rotation ou écrasement sur un ou plusieurs axes

5

Vitesse de l'effet appliqué sur chaque item

6

Mode de collecte des items, en fonction de la distance du noeud du joueur défini dans le paramètre suivant, ou au clique de la souris

7

Noeud du joueur, permettant de calculer la distance pour collecter un item

8

Nombre d'occurrence pour chaque placement d'items

9

Taille de la zone permettant de disperser les occurrences d'items

10

Type de placement aléatoire des occurrences d'items, cube, plan, sphère ou cercle sur différents axes

11

Type de d'orientation aléatoire des occurrences d'items

12

Cacher les items au démarrage de l'application

13

Charger les items au démarrage de l'application


 

Actions

Show all items

Affiche et restore tous les items

Hide all items

Cache tous les items

Remove last item

Détruit le dernier item ajouté

Unload

Détruit tous les items

Load

Charge les items

Add item

Ajoute un item en fonction des informations en paramètre de lien:

        x y z #position
        ax ay az #angle
        sx sy sz #scale
        nb #occurrences        
      

Apply on items list

Permet de déclencher l'évènement "Apply on item" pour chaque item

Reset item

Réinitialise un item en fonction de son nom passé en paramètre de lien

Set item position

Modifie la position d'un item en fonction de son nom et de la position définie en paramètre de lien

         item name
         x y z #position
       

Collect item

Collectionne l'item dont le nom est défini en paramètre de lien

Remove last item

Supprime le dernier élément avec une position d'index de liste possible dans le paramètre de lien, par exemple "0" supprimera le dernier item, 1 supprimera l'avant dernier, etc..


 

Évènements

Collected

Cet évènement est déclenché lorsqu'un item est collecté. Le nom de l'item est renvoyé en paramètre de lien

Item loaded

Cet évènement est déclenché lorsqu'un item est chargé. Le nom de l'item est renvoyé en paramètre de lien

Apply on item

Cet évènement est déclenché pour chaque item lorsque l'action "Apply on items list" est appelée. Le nom de l'item est renvoyé en paramètre de lien

Unloaded

Cet évènement est déclenché lorsque tous les items sont détruits avec l'action "Unload"

Loaded

Cet évènement est déclenché lorsque tous les items sont chargés

Grabed

Cet évènement est déclenché lorsqu'un item est attrapé avec la physique

Ungrabed

Cet évènement est déclenché lorsqu'un item est relaché avec la physique

Overlap started

Cet évènement est déclenché lorsqu'un item avec de la physique commence à toucher un autre objet

Overlap stopped

Cet évènement est déclenché lorsqu'un item avec de la physique arrête de toucher un autre objet

Contact

Cet évènement est déclenché lorsqu'un item avec de la physique touche un autre objet

Ray intersect in

Cet évènement est déclenché lorsqu'un rayon physique touche un item

Ray intersect out

Cet évènement est déclenché lorsqu'un rayon physique ne touche plus un item

$FOOTER