Jazyk ActionScript® umožňuje ovládat zvuky za běhu. S použitím skriptu jazyka ActionScript můžete ve svých souborech FLA vytvářet interakci a další možnosti, které nejsou pouze se samotnou časovou osou možné.
Příručka pro vývojáře v jazyce AS3: Práce se zvukem popisuje způsob práce se zvukem v jazyce ActionScript 3.0.
(Pouze Animate ) Jazyky ActionScript 2.0 a ActionScript 1.0 nejsou v aplikaci Animate podporovány.
S použitím chování zvuku předem napsaných v jazyku ActionScript 2.0 můžete přidat zvuky do svého dokumentu a ovládat přehrávání zvuku. Přidání zvuku pomocí těchto chování vytváří instanci zvuku, která se pak používá k ovládání zvuku.
ActionScript 3.0 a Flash Lite 1.x a Flash Lite 2.x nepodporují chování.
Zadejte identifikátor navázání a název instance zvuku, kterou chcete přehrát nebo zastavit, a klikněte na tlačítko OK.
Kliknutím na tlačítko OK potvrďte, že chcete zastavit všechny zvuky.
Objekt Sound jazyka ActionScript 2.0 umožňuje přidat do dokumentu zvuky a slouží k ovládání zvukových objektů v dokumentu, včetně nastavení hlasitosti nebo stranového vyvážení při přehrávání zvuku. Další informace najdete v části o vytváření zvukových ovládacích prvků v dokumentu Učíme se jazyk ActionScript 2.0 v aplikaci Flash.
Událost objektu onSoundComplete jazyka ActionScript 2.0 umožňuje spouštět událost v aplikaci Animate na základě dokončení připojeného zvukového souboru. Objekt Sound je vestavěný objekt, který umožňuje ovládat zvuky v aplikaci Animate. Další informace naleznete v části o zvuku v dokumentu Referenční příručka jazyka ActionScript 2.0. Událost objektu Sound onSoundComplete se vyvolává automaticky při ukončení připojeného zvukového souboru. Pokud se zvuk opakuje s určeným počtem opakování, událost se spouští při dokončení opakování zvuku.
Objekt Sound má dvě vlastnosti, které můžete použít s událostí onSoundComplete. Vlastnost duration (trvání) je vlastnost pouze pro čtení představující trvání zvukového vzorku připojeného k zvukovému objektu, v milisekundách. Vlastnost position (poloha) je vlastnost pouze pro čtení představující počet milisekund, po které se přehrává zvuk v každém opakování.
Událost onSoundComplete poskytuje možnost pracovat se zvuky mnoha způsoby, například umožňuje tyto akce:
Vytváření dynamického seznamu skladeb nebo sekvenčního zpracování
Vytvoření multimediální prezentace, která před postupem na další snímek nebo scénu zkontroluje, zda bylo dokončeno vyprávění
Vytvoření hry, která synchronizuje zvuky s konkrétními událostmi nebo scénami a přechází hladce mezi různými zvuky
Načasování změny obrazu podle zvuku – například výměna obrazu, když je zvuk uprostřed doby přehrávání
Macromedia Flash Player 7 společnosti Adobe a novější podporuje tagy ID3 v2.4 a v2.4. U této verze při načtení zvuku mp3 s použitím metody attachSound() nebo loadSound() jazyka ActionScript 2.0 jsou vlastnosti tagu ID3 dostupné na začátku dat zvukového streamu. Událost onID3 se provede, jsou-li data ID3 inicializovaná.
Flash Player 6 (6.0.40.0) a novější podporuje soubory mp3 s tagy ID3 v1.0 and v1.1. U tagů ID3 v1.0 a v1.1, jsou vlastnosti dostupné na konci datového streamu. Pokud zvuk neobsahuje tag ID3v1, vlastnosti ID3 jsou nedefinované. Aby mohly vlastnosti ID3 fungovat, uživatelé musí mít Flash Player 6 (6.0.40.0) nebo novější.
Další informace o používání vlastností ID3 naleznete v části id3 (vlastnost Sound.id3) v referenční příručce jazyka ActionScript 2.0.
Přihlaste se ke svému účtu.