
Les Triggers sont des interuppteurs de surface qui permettent de déclancher des événements dans le script.
![]()
Bouton Trigger
![]() |
|
|
|
| Créons un Trigger Si vous n'avez pas de table créer en une avec File / New . |
Cliquez sur le bouton Trigger | Placez le curseur sur la table en construction,le curseur change en curseur Trigger . Cliquez à l 'endroit ou vous voulez placer votre Trigger. | Vous venez de faire un Trigger. |
Maintenant que vous avez crée une grille nous pouvons jeter un oeil sur les options.
|
|
|
| Cliquez options dans la barre d'outils | Et sélectionnez le Trigger avec la souris. |
Vous verrez apparaître les propriétées du Trigger.
Les nouvelles tables sont automatiquement pourvu de 4 Trigger
appelé LeftOutlane, RightOutlane, LeftInlane, RightInlane .
Mais aucun scripte n'est créer d'office pour les utiliser.
|
|
Trigger- Nom du type d'objet selectionné Name - Trigger1 Le nom de la grille que vous pouvez remplacer. Le nom est utiliser dans le script pour accéder à ses fonctions.. Conseil: changez le nom si vous avez plusieur murs afin de mieux les identifier dans le scipt. ------Colors & Formatting Shape - Forme ShapeCircle Visible - Visible ou transparent. Par défaut l'objet est coché et visible Radius - Change le dia mètre du trigger. Par défaut 25 ------Position X - position X du Trigger sur la table Y - position Y du Trigger sur la table. Surface - Selectionne la surface de l'objet sur laquel est placer le trigger. La surface par défaut est <None> ce qui correspond à la surface de la table. ------State Enabled - Coché par défaut . Lorsque cette option est active vous devez écrire un scripte. ------Misc Timer Enabled - non coché par défaut le timer est en position repos. On l'active en général dans le script. Permet l'appel à la procédure TriggerName_Timer() dans le script Timer Interval - Définit le temp d'attente avant execution du contenu de Timer UserValue -Variable utilisable librement dans le script. Il m'arrive de l'utiliser comme marqueur(flag)
|
Trigger Script
Utilisez demo5triggersinlaneoutlane.zip
Les triggers sont assez simple à utiliser.Voyezs le trigger en action dans la démo .
Le script ci-dessous est dans la démo.
![]() |
Dans les options Trigger de Trigger1, décochez
l'option visible pour rendre transparent le Trigger 1 lorsqu'on joue la
table.
|
Note: LeftOutlane, RightOutlane, LeftInlane, RightInlane ont les évènements suivants:.
| '************************** Triggers
Sub Trigger1_Hit()'Inside this Sub is what the
Trigger1 will do
Sub RightOutlane_Hit Sub LeftInlane_Hit Sub LeftOutlane_Hit '************************** Triggers Ends here
|