Flipper heißen eigentlich nur die Teile, die den Ball wegschlagen.
![]()
Flipper Schaltfläche
![]() |
|
|
![]() |
| Einen Flipper erzeugen: Zuerst mit File / New einen neuen Tisch öffnen. | Die Flipper Schaltfläche ankicken | Bewege den Mauszeiger über den Tisch.Er sollte jetzt so aussehen, klicken wo der Flipper plaziert werden soll. | Der Flipper im Editor. |
Notiz: Der Flipper ist nicht aufr der richtigen
Seit ? Das werden wir später lösen.
Jetzt können wir die Flipper Optionen betrachten.
|
|
![]() |
| Optionen im ToolBar | aktivieren und den Flipper durch anklicken auswählen. |
Bemerkung: Jeder neue Tisch ist grundsätzlich mit zwei Flippern inclusive script ausgestattet: LeftFlipper & RightFlipper
|
Dicke des Gummi
Links Wert 7 Rechts Wert 1
|
Flipper - Art des Objektes, das ausgewählt ist. Name- Flipper1 Kann umbenannt werden, das muß aber im Script geändert werden, für jeden weiteren Flipper braucht es auch ein entsprechendes Sub im Script.
Color - Farbe des Flippers auswählen. Rubber Color - Farbe des Gummis auswählen. Rubber Thickness - Stellt die Dicke des Gummis ein. 0 ist voreingestellt(der Gummi ist nicht sichtbar mit 0). Unterschied ist zu sehen im Bild unten. Visible - Désaktiviet den Flipper und mach in unsichbart (damit kann man aber kein durchsichtigen Flipper machen.) ------ Position X - Zeigt die X Position des Flippers auf dem Tisch. Y - Zeigt die Y Position des Flippers auf dem Tisch. Base Radius - Durchmesser am Anfang des Flippers. (normalerweise größer). End Radius - Durchmesser am Ende des Flippers. (normalerweise kleiner). Length - Länge des Flippers. Start Angle - Startposition des Flippers. Siehe Angles unten. End Angle - Endposition des Flippers(Flippertaste gedrückt). Siehe Angles unten. Surface - Oberfläche worauf der Flipper liegen soll. Der Standard Wert <None> entspricht der Tischoberfläche. ------ Physics Speed - Geschwindigkeit der Bewegung Strength - Stellt ein wie hart der Ball geschlagen wird. Elasticity - Höherer Wert lässt den Ball stärker zurückprallen, macht also den Gummi elastischer. ------ Misc Timer Enabled - Standart nicht aktiv. Der Time ist in Ruhrsellung. Er wird normalerweise im Script eingeschaltet, und wird mit FlipperName_Timer() angesprochen. Timer Interval - Zeitinterval bis der Timer anspringt. UserValue -Frei zu verfüngung stehende Variable. Braucht
keine Dim Deklaration. Muss jedoch vor Gebrauch initialisiert werden.
Die Variable kann den Type Zeichenkette, Numerisch, Boolean haben. |
Angles
0 entspricht Norden, oben oder 12 Uhr, wie man es sehen will.....
Die Winkel gehen von 0 bis 359° (es geht auch mit negativen Werten).
Das Ganze kann man sich auch so vorstellen:
-------------- 0
---------305-------45
--------270---------90
---------225-------135
--------------180
Tipl: Eine sehr einfache Methode um den Flipper auf andere Seite zu legen ist einfach de positiven Wert in ein negativen Wert zu ändern.
Start Angle 120 wird Start Angle -120
End Angle 60 wird End Angle -60
Zum demo7flipper.zip
Flipper sind leicht zu aktivieren. Das unten gezeigte Script bezieht sich
auf Flipper1 in dem Beispiel. Du findest es in den KeyCodes gleich am Anfang
des Scriptes.
Beachten: Script aus der demo7 grün
geschrieben , nur das Flipper1 Script ist hinzugefügt.
| Sub Table1_KeyDown(ByVal keycode)
If keycode = LeftFlipperKey Then Sub Table1_KeyUp(ByVal keycode) If keycode = LeftFlipperKey Then |
![]() |
Hier die Flipper Optionen für Flipper1 Beachte die Winkel (angle) um in in die richtige Position zu bringen, evt. ein wenig herumprobieren, um den Flipper deinem Tisch anzupassen.
|