Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Flash Tutorial pre Drag & Drop

Adobe Flash umožňuje vytvárať interaktívne prezentácie , ako sú prezentácií a hier . Flash jazyka ActionScript poskytuje metódy drag and funkcie pretiahnutia . To poskytuje dobrý základ pre vás vytvoriť interaktívnu hru , ktorá dáva svojim užívateľom kontrolu nad umiestnením objektu . Nasledujúci príklad vám dáva základ pre pochopenie týchto metód , a poskytuje základňu pre vás stavať používať drag and drop v prezentáciách . Drag and Drop je realizovaný odlišne vo verziách 2.0 a 3.0 jazyka . Návod
ActionScript 2.0
1

Spustite Flash . Vyberte " Súbor " a " nové " . Zvoľte " Súbor Flash ( ActionScript 2.0 ) " a kliknite na " OK " . V tomto príklade je výstup " Excellent ! " keď je lopta umiestnený vo vnútri boxu .
2

Vyberte nástroj " Ovál " z " Nástroje " panel a nakreslite malý loptičku . Použite " Selection Tool " ( šípka ) a vyberte ju . Stlačte tlačidlo " F8 " a vyberte možnosť " Movie Clip . " Kliknite na tlačidlo " OK " . Vyhľadajte " Vlastnosti " panel a nastaviť pole " " tam " smallball . "
3

Vyberte nástroj " Obdĺžnik " a nakreslite veľkú krabicu . Použite " Nástroj pre výber " ho vyberte . Stlačte tlačidlo " F8 " a potom na " OK " . Nastavte pole " " na " BigBox . "
4

Stlačte tlačidlo " F9 " pre zobrazenie " Akcia " alebo v okne Skript . Vložte nasledujúci kód :

smallball.onPress = function ( ) {

this.startDrag ( ) ;

}

smallball.onReleaseOutside = smallball . onRelease = function ( ) {

this.stopDrag ( ) ;

//ak smallball je vtiahnutý do BigBox

if ( this._droptarget == " /BigBox " ) {

trace ( " Excellent ! " ) ;

}

}
5

vyberte " Control " a " testovať film " otestovať váš kód .
ActionScript 3.0
6

spustite Flash . Vyberte " Súbor " a " nové " . Zvoľte " Súbor Flash ( ActionScript 3.0 ) " a kliknite na " OK " . V tomto príklade je výstup " Excellent ! " keď je lopta umiestnený vo vnútri boxu .
7

Vyberte nástroj " Ovál " z " Nástroje " panel a nakreslite malý loptičku . Použite " Selection Tool " ( šípka ) a vyberte ju . Stlačte tlačidlo " F8 " a vyberte možnosť " Movie Clip . " Kliknite na tlačidlo " OK " . Vyhľadajte " Vlastnosti " panel a nastaviť pole " " tam " smallball . "
8

Vyberte nástroj " Obdĺžnik " a nakreslite veľkú krabicu . Použite " Nástroj pre výber " ho vyberte . Stlačte tlačidlo " F8 " a potom na " OK " . Nastavte pole " " na " BigBox . "
9

Stlačením tlačidla " F9 " pre zobrazenie " Akcia " alebo v okne Skript . Vložte nasledujúci kód :

smallball.addEventListener ( MouseEvent.MOUSE_DOWN , dragEvent ) ;

smallball.addEventListener ( MouseEvent.MOUSE_UP , dropEvent ) ;

funkcie dragEvent ( e : MouseEvent ) : void {

smallball.startDrag ( ) ;

}

funkcie dropEvent ( e : MouseEvent ) : void {

smallball.stopDrag ( ) ; " ! Excellent "

//ak smallball je vtiahnutý do BigBox

if ( smallball.dropTarget.parent.name == " BigBox " ) {

trace ( ) .

}

}
10

zvoľte " Control " a " Testovať film " na testovanie vášho kódu


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené