Embarcadero Delphi
Animaties gebruiken in Firemonkey
Zoeken…
Roterende TRectangle
- Maak een lege applicatie voor meerdere apparaten (Firemonkey).
- Zet de rechthoek neer op het formulier.
- In het venster Objectcontrole (F11) vindt u RotationAngle, klikt u op de vervolgkeuzeknop en selecteert u "Nieuwe TFloatAnimation maken".
- Het venster Objectcontrole wordt automatisch overgeschakeld naar een nieuw toegevoegde TFloatAnimation, u kunt het ook bekijken in het menu Structuur (Shift + Alt
- F11).
- In Objectcontrole van TFloatAnimation vult u de duur in met een willekeurig nummer (in seconden). Laten we in ons geval 1 nemen. Laat de eigenschap StartValue zoals het is en in het type StopValue - 360 (graden, dus alles gaat rond). Laten we ook de Loop-optie inschakelen (deze animatie loopt door totdat je de code stopt).
Nu hebben we onze animatie ingesteld. Het enige dat overblijft is om het aan te zetten: laat twee knoppen op het formulier vallen, noem de eerste "Start", tweede - "Stop". in OnClick-gebeurtenis van eerste knop schrijven:
FloatAnimation1.Start;
Klik op de tweede knopcode:
FloatAnimation1.Stop;
Als u de naam van uw TFloatAnimation hebt gewijzigd - Wijzig deze ook wanneer u Start en Stop aanroept.
Voer nu uw project uit, klik op Start en geniet ervan.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow