Embarcadero Delphi
Korzystanie z animacji w Firemonkey
Szukaj…
Obracanie prostokąta
- Utwórz pustą aplikację Multi-Device (Firemonkey).
- Upuść prostokąt na formularzu.
- W oknie Inspektora obiektów (F11) znajdź RotationAngle, kliknij przycisk rozwijany i wybierz „Utwórz nową TFloatAnimation”.
- Okno inspektora obiektów jest automatycznie przełączane na nowo dodaną TFloatAnimation, można również wyświetlić je w menu Struktura (Shift + Alt
- F11).
- W Inspektorze obiektów TFloatAnimation wpisz czas trwania dowolnej liczby (w sekundach). W naszym przypadku weźmy 1. Pozostaw właściwość StartValue taką, jaka jest, aw typie StopValue - 360 (stopnie, więc wszystko się kręci). Pozwala także włączyć opcję Pętli (ta animacja zapętla się, dopóki nie zatrzymasz jej od kodu).
Teraz mamy skonfigurowaną animację. Pozostało tylko włączyć: Upuść dwa przyciski na formularzu, nazwij pierwszy „Start”, drugi - „Stop”. w przypadku zdarzenia OnClick pierwszego przycisku napisz:
FloatAnimation1.Start;
Kliknij drugi kod przycisku:
FloatAnimation1.Stop;
Jeśli zmieniłeś nazwę swojego TFloatAnimation - zmień go również podczas wywoływania Start i Stop.
Teraz uruchom swój projekt, kliknij przycisk Start i ciesz się.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow