Editor Objekte

Gate & "Sound Events"

Die Werkzeugleiste


Gate

Gates sind eine Art Schleuse beim Flipper, sie lassen den Ball nur in eine Richtung durch.

Gate Schaltfläche

.Zuerst setzen wir ein Gate: Falls noch kein Tisch geöffnet ist...... File / New Die Gate-Schaltfläche anklicken

Den Mauszeiger über den Tisch bewegen.Er sollte jetzt so aussehen, klicken wo das Gate plaziert werden soll.

So sieht das Gate im Editor aus.


Jetzt können wir uns die Gate Optionen genauer ansehen.

Options imToolBar aktivieren und das Gate durch anklicken auswählen.

Jetzt werden die Gate Eigenschaften sichtbar.

Gate - Art des ausgewählten Objektes.

Name - Gate1 Kann umbenannt werden. Wird mit diesem Namen im Script angesproche um seine die Routinen auszuführen.

----- Color & Formatting

Color - Farbe des Gates auswählen.

----- Position

X - Zeigt die X Position des Gate auf dem Tisch.

Y - Zeigt die Y Position des Gate auf dem Tisch.

Length- 100 ist voreingestellt. Breite kann verändert werden.

Rotation - -90 ist voreingestellt. Der wert gibt den Winkel des Gate auf dem Tisch an (der Pfeil zeigt in die Richtung in die es sich öffnen kann)

Surface - Sélectionne la surface de l'objet sur laquelle est placer la grille. La surface par défaut est <None> ce qui correspond à la surface de la table.

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 GateName_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)


Download demo2light&bumperstates.zip

Es folgt ein Beispiel Script um zu zeigen wie Sounds mit Events (Ereignissen) verknüpft werden.

Script ist zur Unterscheidung grün markiert

'Gate_Hit sub will turn on the gatelight when hit

Sub Gate_Hit() ' what happens when the gate is hit is inside the sub
PlaySound "gate22" ' plays this sound when Gate_Hit
GateLight.State = 2 '2 = LightStateBlinking This Starts Light Blinking when gate is hit.
End Sub

Beachte das PlaySound in the PlungerKey .PullBack & .Fire Hinweis: Alles hinter dem >' < Apostroph (oder "Rem" ist ein Kommentar des Script-Autors und wird vom Programm nicht beachtet.

Sub Table1_KeyDown(ByVal keycode)

If keycode = PlungerKey Then
Plunger.PullBack
PlaySound "rustyplunger"
End If

Sub Table1_KeyUp(ByVal keycode)

If keycode = PlungerKey Then
Plunger.Fire
PlaySound "plungerSpring"
End If

 



 

zum Index

Nächste Seite