Sprite-Animation
TwSpriteAnimator · Kategorie: Andere
Einstellungen
Diese Einstellungen finden Sie bei ausgewähltem Widget rechts im Eigenschaftenbereich, meist im Abschnitt Sprite-Animationseinstellungen. Der Standardwert ist der Wert, den das Widget beim ersten Einfügen in eine Seite hat.
Quelle
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Sprite-VorlagespritePreset | Eigener Editor | — | Wählen Sie ein Sheet aus der integrierten Sprite-Bibliothek; Bild, Bildgröße, Raster, Bildbereich und FPS werden automatisch gesetzt. Zustands-Sprites schalten Play aus und werden über eine Tag-Bindung des Feldes Frame gesteuert. |
Sprite-Quellesrc | Datei | — | Sprite-Sheet-Bild: alle Einzelbilder der Animation in einem Bild, als Raster angeordnet. |
Automatisch erkennenautoDetect | Kontrollkästchen | Aus | Öffnet beim Laden des Bilds einen Dialog mit der Sheet-Größe und vorgeschlagener Bildgröße, Spalten- und Zeilenzahl. |
BildbreiteframeWidth | Zahl | 256 | Breite eines Einzelbilds im Sheet in Pixeln (Standard 256). |
Spaltencolumns | Zahl | 8 | Anzahl der Einzelbilder in einer Zeile des Sheets. |
BildhöheframeHeight | Zahl | 256 | Höhe eines Einzelbilds im Sheet in Pixeln (Standard 256). |
Zeilenrows | Zahl | 1 | Anzahl der Bildzeilen im Sheet; Columns × Rows ergibt die Gesamtzahl der Einzelbilder. |
Wiedergabe
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Abspielenplay | Kontrollkästchen | Aus | Spielt die Animation ab dem Startbild ab; ausgeschaltet wird das Startbild gezeigt. |
Bilder pro Sekundefps | Zahl | 12 | Bilder pro Sekunde, 1–120 (Standard 12); wird ignoriert, wenn FPS-Voreinstellung verwenden aktiv ist. |
FPS-Voreinstellung verwendenuseFpsPreset | Kontrollkästchen | Aus | Verwendet die Geschwindigkeit der FPS-Voreinstellung statt des Werts Bilder pro Sekunde. |
Endlosschleifeloop | Kontrollkästchen | Ein | Beginnt nach dem Endbild wieder beim Startbild; ausgeschaltet stoppt sie beim Endbild. |
FPS-VoreinstellungfpsPreset | Auswahl | normal | Geschwindigkeitsvorgabe: Langsam 4, Normal 12, Schnell 24, Turbo 60 Bilder pro Sekunde. Optionen: slow Langsam, normal Normal, fast Schnell, turbo Turbo |
Ping-PongpingPong | Kontrollkästchen | Aus | Spielt zwischen Start- und Endbild vorwärts und dann rückwärts; hat Vorrang vor Loop. |
Einzelbilder
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
StartbildstartFrame | Zahl | 0 | Erstes Bild der Animation, ab 0 gezählt. |
Manuelles Bildframe | Zahl | — | Bild, das bei ausgeschaltetem Play gezeigt wird, ab 0 gezählt; mit einer Bindung nützlich, um einen Zustand zu zeigen. |
EndbildendFrame | Zahl | — | Letztes Bild der Animation, ab 0 gezählt; leer ergibt das letzte Bild des Sheets. |
Weitere Einstellungen
| Einstellung | Typ | Standardwert | Beschreibung |
|---|---|---|---|
Enable FlashingenableFlashing | Kontrollkästchen | Aus | Lässt das Widget blinken (ein Transparenzimpuls pro Sekunde). Wird meist an eine Alarmbedingung gebunden. |
Log ButtonlogButton | Kontrollkästchen | Aus | Zeigt zur Laufzeit beim Überfahren des Widgets ein Diagrammsymbol; ein Klick fügt die an das Widget gebundenen Tags der Log-Tag-Liste hinzu. |
Bindungen
Im Abschnitt Bindungen (Regeln) des Eigenschaftenbereichs kann ein Tag mit einer Direct-Bindung an die folgenden Eigenschaften dieses Widgets gebunden werden. Die Bindungstypen (Direct, IntRange, FloatRange, Boolean, Bit) sind für alle Widgets gleich; sie werden auf der Seite Widget-Referenz beschrieben.
title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, to.type, spritePreset, src, frameWidth, frameHeight, columns, rows, fps, fpsPreset, useFpsPreset, play, loop, pingPong, startFrame, endFrame, frame, autoDetect
Zusätzlich können die Stilfelder des Widgets als style.<feld> gebunden werden (z. B. style.width, style.height, style.left, style.top).
Gemeinsame Abschnitte
Bei ausgewähltem Widget zeigt der Eigenschaftenbereich außerdem diese gemeinsamen Abschnitte: Allgemein, Layout, Aussehen, Navigation (Ziel), Bindungen (Regeln). Diese Abschnitte werden auf der Seite Seiteneditor beschrieben.