Programovací tlačítko s podporou jazyka ActionScript a Script
Dokončili jsme náš FlashR Animace e4 eCard CS4, přidal kód stop () a vytvořil tlačítko, které náš prohlížeč použije k přehrání animace druhý nebo následující čas. Nyní jsme připraveni připojit k našemu tlačítku nějaký kód jazyka ActionScript 3. Tento kód řekne Flash, aby poslouchal událost myši, například kliknutí na tlačítko. Poté napíšeme funkci, abychom Flash řekli, co dělat, když klikneme na tlačítko. Naše funkce řekne Flash, aby se vrátila k prvnímu snímku a znovu si zahrála animaci.

Otevřete svůj pracovní soubor do Flash CS4.

1. Nejprve potřebujeme přidat náš Replay tlačítko na pódium. Nechceme, aby tlačítko bylo k dispozici, dokud se animace přehraje poprvé a nezastaví se. Přidejme tedy tlačítko k poslednímu snímku animace (snímek 75). Abychom předešli zobrazení tlačítka na jevišti až do snímku 75, musíme přidat klíčový snímek. Klepněte pravým tlačítkem myši na snímek 75 vrstvy tlačítek a přidejte klíčový snímek. Flash vám poskytne 74 prázdných snímků a klíčový snímek na snímku 75.

Nyní přetáhněte instanci (kopii) tlačítka Replay z knihovny na sníh v pravém dolním rohu jeviště.

2. Abychom mohli tuto instanci (kopii) tlačítka Replay ovládat pomocí jazyka ActionScript, musíme mu dát jedinečný název. S vybraným tlačítkem přejděte na panel Vlastnosti a nahraďte „Název instance“ za „replay_btn“. Nyní můžeme začít pracovat na jazyce ActionScript.

3. Klikněte na Rámeček 75 vrstvy Akce a otevřete panel Akce. Zde je náš kód.

import flash.display.MovieClip;
this.stop ();

4. Řekněme Flash, aby poslouchal kliknutím myši na naše tlačítko replay_btn. K napsání našeho ActionScriptu znovu použijeme Script Assist. Klepnutím na tlačítko Script Assist otevřete horní panel.

Kliknutím na znaménko Plus otevřete seznam kódů jazyka ActionScript. V tomto seznamu kódů klikněte na flash.events - IeventDispatcher - Metody - addEventListener. Flash automaticky aktualizuje náš kód přidáním těchto dvou řádků.

Další →

Copyright 2018 Adobe Systems Incorporated. Všechna práva vyhrazena. Snímky obrazovky produktů Adobe přetištěné se souhlasem společnosti Adobe Systems Incorporated. Adobe, Photoshop, Photoshop Album, Photoshop Elements, Illustrator, InDesign, GoLive, Acrobat, Cue, Premiere Pro, Premiere Elements, Bridge, After Effects, InCopy, Dreamweaver, Flash, ActionScript, Fireworks, Contribute, Captivate, Flash Catalyst a Flash Paper je / jsou [a] registrovanou ochrannou známkou (značkami) nebo ochrannou známkou (značkami) společnosti Adobe Systems Incorporated ve Spojených státech a / nebo jiných zemích.


Video Návody: Pascal Tutorial | Pole (16) (Duben 2024).