FxGroup PDF Drukuj

Atrybuty

  • OnStep(group) - funkcja zdarzeniowa wywoływana w każdym kroku animacji grupy
    • group - obiekt grupy
  • OnDone(group) - funkcja zdarzeniowa wywoływana po zakończeniu wszystkich animacji
    • group - obiekt grupy

Metody

  • Add(obj, style, start, end, [OnStep, OnDone]) - dodaje animację danego efektu do grupy
    • obj - identyfikator elementu lub element
    • style - animowany styl; null dla domyślnego stylu grupy
    • start - wartość początkowa stylu; null dla pobrania aktualnej wartości stylu
    • end - wartość końcowa stylu
    • OnStep(obj) - funkcja wywoływana w każdym kroku animacji
      • obj - animowany element
    • OnDone(obj) - funkcja wywoływana po zakończeniu animacji
      • obj - animowany element
  • Run() - rozpoczyna wszystkie animacje w grupie
  • Stop() - zatrzymuje wykonywanie wszystkich animacji w grupie
  • Clear() - usuwa animacje w grupie

Opis

Obiekt grupy efektów, do animacji używa jednego licznika, dzięki czemu zmniejsza obciążenie procesora. Ponadto kroki każdej animacji w grupie wykonywane są w tym samym czasie.

Uwagi

  • Do grupy efektów nie mogą być dodawane style kolorów.

Przykład

var group = mint.fx.Group("width", 50, 1000);

group.Add("box_1",  null,  null, 400);
group.Add("box_2", null, null, 200);
group.Add("box_2", "fontSize", null, 36);

group.Run();
 
« poprzedni artykuł   następny artykuł »