Embarcadero Delphi
Utilizzo di animazioni in Firemonkey
Ricerca…
Trolley a rotazione
- Crea un'applicazione Multi-Device (Firemonkey) vuota.
- Rilascia rettangolo sulla forma.
- Nella finestra di ispezione degli oggetti (F11) trova RotationAngle clic sul pulsante a discesa e seleziona "Crea nuovo TFloatAnimation".
- La finestra di ispezione degli oggetti viene automaticamente impostata su TFloatAnimation appena aggiunta, puoi anche visualizzarla nel menu Struttura (Shift + Alt
- F11).
- In Object inspector di TFloatAnimation riempie la durata con qualsiasi numero (in secondi). Nel nostro caso, prendiamo 1. Lascia la proprietà StartValue così com'è, e nel tipo StopValue - 360 (Gradi, quindi tutto gira). Permette anche di attivare l'opzione Loop (questo loop esegue l'animazione finché non lo si interrompe dal codice).
Ora abbiamo impostato la nostra animazione. Tutto è lasciato è quello di accenderlo: Drop due pulsanti sul modulo, chiamare prima uno "Start", il secondo - "Stop". nell'evento OnClick della scrittura del primo pulsante:
FloatAnimation1.Start;
OnClick del secondo pulsante del codice:
FloatAnimation1.Stop;
Se hai cambiato il nome del tuo TFloatAnimation, cambia anche quando chiami Start e Stop.
Ora esegui il tuo progetto, fai clic sul pulsante Start e divertiti.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow