PDA

Volledige versie bekijken : action script bij movieclip/button


BjornBF
%Europe/Berlin %710 %2007, 18:03
Hallo,

Ik ben net begonnen met flash en gebruik daarvoor Flash CS3. Nu kwam ik er echter niet meer helemaal uit. Bij sommige tutorials moet je namelijk ActionScript invoegen bij een movieclip of een button. Dit lukt echter niet. Ik kan wel ActionScript invoegen bij een frame, maar als ik op de button of movieclip klik en naar actions ga krijg ik het volgende te zien:

"Current selection cannot have actions applied to it."

Kan iemand me helpen, hoe ik toch AS kan invoegen bij een button/movieclip

Mvg,

Björn

Dauntless
%Europe/Berlin %713 %2007, 18:07
Dan moet je een AS 2.0 .fla aanmaken (file -> new -> AS 2.0 fla).

Maar... Er is dus een rede waarom het niet meer kan bij AS 3.0, het is namelijk een verschrikkelijk slechte gewoonte!! Alle code die op een button staat, kan je gemakkelijk omvormen naar code die op een frame staat.

TheDutch
%Europe/Berlin %716 %2007, 18:11
Sluit me hier volledig bij aan!

@Bjorn: AS 2 tutorials volgen voor AS 3 is niet echt verstandig. Er zijn te veel verschillen tussen de twee versies. Wanneer je toch AS 2 tutorials gaat volgen maak ze dan ook in AS 2 (Publish de FLA dan als ActionScript 2) :).

BjornBF
%Europe/Berlin %728 %2007, 18:28
OK bedankt. Maar wat zouden jullie dan aanraden om te gebruiken, AS 2 of AS 3.

Komt het dan dus ook door hetzelfde probleem (AS 2 in AS 3) dat ik deze foutmelding krijg steeds:
1087: Syntax error: extra characters found after end of program.

TheDutch
%Europe/Berlin %740 %2007, 18:45
Ik zou AS 3 aanraden maar gebruik *geen* AS 2 tutorials om het te leren. Koop een boek over AS 3 of gebruik de LiveDocs :).

Wanneer je AS 2 in AS 3 gebruikt is er een hele grote kans dat je foutmeldingen zoals die gaat krijgen inderdaad. Zoals ik al zei; de twee versies zijn te verschillend.

BjornBF
%Europe/Berlin %743 %2007, 18:50
Ok, dan ga ik me nu op AS 3 storten:P

TheDutch
%Europe/Berlin %748 %2007, 18:57
Doen! Het is geweldig :).

Hier een beginnetje voor je:
Flash CS3 Documentation (http://livedocs.adobe.com/flash/9.0/main/)
ActionScript 3.0 Language Specification (http://livedocs.adobe.com/specs/actionscript/3/wwhelp/wwhimpl/js/html/wwhelp.htm?href=as3_specification.html)
ActionScript Technology Center (http://www.adobe.com/devnet/actionscript/)
Flash Resources (http://www.adobe.com/support/documentation/en/flash/)

BernardV
%Europe/Berlin %754 %2007, 19:06
Ik ben het bijna volledig met TheDutch eens. AS2 of AS3 hangt een beetje af van de doelgroep. Als je voor AS3 gaat, dan moeten je gebruikers dus minimaal Flash Player 9 hebben. AS2 heeft daarom op dit moment nog een grotere doelgroep.
Dus voordat je kiest voor AS2 of AS3, bepaal eerst wat je doelgroep is.
Maakt het niet uit... AS3!!

BjornBF
%Europe/Berlin %768 %2007, 19:26
@TheDutch: Bedankt, ga ze zo bekijken

@BernardV: Ik ben nog maar net begonnen en wil eerst voor mezelf uitproberen. Uiteindelijk wil ik het gaan gebruiken bij mij webdesign activiteiten. Echter, wil ik het dann eerst goed kunnen en op dat moment hebben er al zoveel AS3. Dat ik denk ik toch daar voor kies.

TheDutch
%Europe/Berlin %351 %2007, 09:25
Als je voor AS3 gaat, dan moeten je gebruikers dus minimaal Flash Player 9 hebben.
Waar de penetratie (http://www.adobe.com/products/player_census/flashplayer/version_penetration.html) wereldwijd al zo goed als gelijk ligt op een 85% :).