Editor Rückwand Objekte

EMReel

WerkzeugsleisteSicht von der Rückwand

Notitz: Es war Black der die Option EMReel für VP entwikelt hat. Die Beschreibung kommt von einer Homepage. Sie können dort auch noch mehr Infos bekommen.


EmReel

Die EmReels sind Simulationnen von Anzeigerollen wie man sie auf alten Flipperkästen kenn.

EmReel Schaltfläche

Einen EMreel erzeugen: Einen neuen Tisch öffnen mit File / New . Auf die Wall Schaltfläche klicken. Der Mauszeiger verwandelt sich in EMReel Mauszeiger. Bewegen sie den Mauszeiger über den Tisch.,wo sie den EMReel erzeugen wollen Sie haben ein EMReel erstellt.
Notiz: Setzen sie das Objekt nicht unbedingt in die graue Zone des Tisch.


Wir betrachten jetzt die EMReel Optionen:

Options in ToolBar aktivieren ENReel mit der Maus auswählen

Jetzt sehen wir die EMReel Eigenschaften.

 


 

 

 

 

 

 

EmReel -Art des Objektes das ausgewählt ist.

------------Colors and formating

Name - EMReel1 der Name kann geändert werden. Die EMReelr wird mit dem Name im Script adressiert.

Type - Sie können ReelText oder ReelImage wählen. ReelText wird von Font aus geändert. ReelImage verwändet eine Bilderserie in Auswahlfenster, das zuvor geladen wurde.(Mehre Bilder sind auf einer oder mehreren Linien vereinigt.)

Background Transparent - Die Option aktiv läst den Hintergrung durchsichtig erscheinen

Back Color - Oeffnet das Farbwahlfenster für den Rand des Hintergrunds.

Text Color - Oeffnet das Farbwahlfenster für die Textfarbe im Reeltext modus

Reel Color - Oeffnet das Farbwahlfenster für die Farbe der Trommel(Reel)

Font - Auswahlt für Textattribute.

Digit Range (0-> (Anzahl Bilder auf der Trommel ohne die 0) Standart 9 für die Zahlen 0 bis 9
Maximal 15

Image - Auswahl der Bilderserie in der Liste.

Use Image grid Standart nicht activ , aktiv wenn mehrer Linien auf einem Bild

Images per row Anzahl Bilderlinien auf dem Bild

-------------------Position

X - Position X von EMReel

Y - Position Y von EMReel

Reels (Max 32) - Anzahl von Trommeln ( reel). Standart 5 für eine Anzeigetafel bis 99999 Punkte.Es gibt eine Reset function im Script zur Rücktellung der Trommeln auf 00000.

Reel Width - Aendert die breite der EMReel.

Reel Height - Aendert die Höhe der EMReel.

Reel Spacing - Aendert den Zwischenraum von den EMReel

Reel Shading - wird nicht verwendet

---------------------State

Motor Steps - Aendert die Geschwindigkeit der Trommelrotation. Ein hohen Wert ist Flüssiger aber auch Lansamer . Vewenden sie nicht mehr als 5 sonst ist es zu langsam.

Update Interval - Bildwiedeholrate in Millisekunden

Sound - Sound Auswahl für die bewegten Trommeln

--------Misc

Timer Enabled - Standart nicht aktiv. Der Time ist in Ruhrsellung. Er wird normalerweise im Script eingeschaltet, und wird mit EMReelName_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.
Notiz: Ich brauche diese Variable ab und zu als Markierer.


Font öffnet die Schrifftauswahl.
Notiz: Die spezial Schrifften für einige Tische müssen zuerst in der Schrifften Verwaltung von Windows Installiert werden.
Sample
: Vorschau für den ausgewählten Schrifftzug

Script: Brauchen sie nicht zu ändern.
Notiz: Hier hat Script nichts zu tun mit dem Script Editor.

Verwenden Sie demo8emreel.zip

Hier die Basis Aenderungen die mit Demo8.

Man ersetze den Befehl Addscore durch EMReel1.addvalue(#) um das Resultat zu berechnen. Demo8 besitz auch ein EMReel2 um die Funktion der Grafischen Trommeln vor zuführen.

Beispiel:
AddScore (10) 'Fügt 10 Punkte zu Resultat (score) zu
EMReel1.addvalue(10) 'Das gleiche mit EmReel

Wie kann man die EmReel im Script verwenden?

Es gibt 4 Methoden um EMReel zu verwenden. Das sind:

.ResetToZero() 'auf null setzten

.AddValue( Value ) 'value zum Resultat zufügen

.SetValue ( Value ) ' mit dem Wert Value initialisieren

.SpinReel (ReelNumber, PulseCount)

Siehe Black's Seiten



Zum Index