Animace objektů
Každý objekt může mít přiřazenou animaci, která se přehraje v Present mode.
Jak přidat
- Vyberte objekt v Builderu
- Klikněte na záložku Animace v panelu vpravo
- Vyberte:
- Typ (fade, slide-in, zoom, bounce…)
- Trigger (kdy se spustí)
- Délku (sekundy)
- Zpoždění (sekundy, jen pro onEnter)
Typy animací
| Typ | Co dělá |
|---|---|
| fade | Plynulá změna průhlednosti z 0 → 100 % |
| slideInLeft | Vjede zleva |
| slideInRight | Vjede zprava |
| slideInUp | Vjede zdola |
| slideInDown | Vjede shora |
| zoom | Roste z 60 % do 100 % velikosti |
| bounce | „Skokem" doskočí (overshoot + settle) |
| none | Bez animace (default) |
Triggery
| Trigger | Kdy se spustí |
|---|---|
| onEnter | Hned po načtení slidu (s případným delay) |
| onClick | Po každém kliku diváka — postupně odhaluje objekty (build sequence) |
| afterPrevious | Hned po skončení předchozí animace na slidu (řetězení) |
Sled animací (multi-step)
Pokud má víc objektů trigger: onClick, na slidu vznikne build sequence. Klikáte (nebo šipka vpravo) → objekt se objeví → další klik → další objekt → atd.
Pro afterPrevious: kumulativní delays se počítají automaticky podle pořadí objektů (animOrder nebo zIndex).
Přehled sledu — tlačítko „Sled animací" v dolní části panelu animací → zobrazí přehled všech animovaných objektů na slidu v pořadí.
Doba čtení po animaci (holdAfter)
V panelu animací u každého objektu je políčko „Doba čtení (s)". Hodnota v sekundách určuje, jak dlouho po dohrání animace systém počká, než:
- Spustí navazující
afterPreviousanimaci, nebo - V auto-advance režimu posune slide
Příklad: text s holdAfter = 2 se objeví → divák má 2 vteřiny na přečtení → teprve pak pokračuje řetězení nebo auto-advance.
Tlačítko „Vlož pro všechny" vedle pole — aplikuje stejnou dobu čtení na všechny animované objekty napříč celou prezentací jednou akcí (jedno tlačítko undo vrátí celý batch). Manuální override per objekt zůstává respektován.
Doporučená délka
- fade: 0.3–0.6 s
- slideIn / zoom: 0.4–0.8 s
- bounce: 0.6–1.0 s
- Pro krátkou prezentaci (do 5 minut): kratší animace
- Pro dlouhou s důrazem: delší a kombinované
Tipy
- Příliš mnoho animací ruší pozornost. Pro 1 slide doporučuju 2–5 animovaných objektů max.
- Důležitá data animujte fade nebo zoom (jemné), ne bounce (rušivé).
- Stejný typ napříč slidy = konzistentní pocit. Volte 1–2 typy pro celou prezentaci.
- onClick + afterPrevious kombinace: 1. objekt onClick, další 2 onClick (vlastní klik) NEBO afterPrevious (řetězeně s prvním).
- Náhled — v Present mode klikněte šipku vpravo → odhalíte další animaci.
Animace v exportu
- HTML export — animace se přehrávají v browseru. Při zaškrtnutém Auto-advance systém sám projde i
onClickkroky (čekáholdAftermezi nimi) a posune slide. Bez auto-advance se chová jako Present mode — divák kliká ručně. - MP4 export vypaluje animace do videa (frame-by-frame canvas render). Včetně
holdAfterpauz aonClickchain — vše se vykreslí v reálném čase. - PPTX export zatím neuchovává PMGclub animace — exportuje statické slidy. Pokud chcete animace v PPT, použijte PowerPoint a importujte PPTX odtamtud.
- PNG export (ZIP) vypaluje finální stav každého slidu po animacích — statické snímky.
Známá omezení
- Path animations (po křivce) — není
- Custom keyframes — není (jen předdefinované)
- Audio synchronizace s animacemi — manuálně přes timing (delay)
- Reverse animace — není (vyjede ven)