Het toevoegen van een fast forward -knop om een Adobe Flash " . Fla " bestand lijkt potentieel lastige de eerste keer dat u een toe te voegen . De toets vereist een aantal regels code . Het eerste deel van de code vertelt de Flash player om de snelheid van de frames wordt afgespeeld wanneer de knop wordt ingedrukt verhogen . Het tweede deel vertelt de speler om naar het einde als er niet genoeg frames links in de film naar de eerste functie te vervullen . U code ook toevoegen aan de speler te vertellen om de fast forward -functie stopt als de knop wordt losgelaten. Instructies Het plaatsen van de Button Launch Flash 1 en open een " fla . " Bestand . Voeg een nieuwe laag toe aan de tijdlijn door te klikken op de " New Layer " knop in de " Tijdlijn " -paneel. Hernoem de laag door te klikken op de naam en het typen " Button . " Kopen van 2 Klik op het menu " Venster " , selecteer " Common Libraries " en klik op "Knoppen . " De knoppen bibliotheek opent in een nieuw venster . Dubbelklik op de "Classic Knoppen " map , dan " Playback . " Selecteer de " Gel Fast Forward " knop en sleep deze naar het venster " Scene " . Het venster "Eigenschappen" opent . Type " forward_btn " in de " Naam aanleg " veld van het venster "Eigenschappen" 3 . de onPress Function 4 Klik op het menu " Venster " en kies "Acties . " De volgende regels code zal de film te laten spelen drie keer sneller als de knop " Fast forward " wordt ingedrukt . 5 Type " forward_btn.onPress = function ( ) { " in de eerste regel en druk op ' Enter '. 6 Type " _root.createEmptyMovieClip ( " controller_mc " , , 1 ) ; . . " in de tweede regel en druk op " Enter " 7 Type" controller_mc.onEnterFrame = function ( ) { " in de derde regel en druk op " Enter " 8 Type " _root.gotoAndStop ( _root._currentframe 3 ) ; " in de vierde regel en druk op ' Enter '. Type " if ( _root._currentframe 3 9 > _root._totalframes ) { " in de vijfde lijn en " _root.gotoAndStop ( _root._totalframes ) ; " in de zesde regel . Dit vertelt de knop om naar het einde van de film als de knop " Fast forward " wordt gedrukt wanneer er minder dan drie frames vertrokken . Type 10 " } " in lijnen zeven , acht en negen tot dit deel van de code af . de onRelease functie 11 Type " forward_btn.onRelease = function ( ) { " in de 10e regel van het " ; Actions " paneel en druk op " Enter " Type 12 " controller_mc.removeMovieClip ( ) ; . " in de 11e regel en druk op " Enter " Type" } " in de volgende regel om deze te sluiten . gedeelte van de code . 13 Sta de gebruiker toe om de knop " Fast forward " loslaten , zelfs als de muis niet op de knop is in evenwicht gehouden door het invoeren van drie regels code . Type " forward_btn.onReleaseOutside = function ( ) . { " In de volgende regel van de "Acties " -paneel , en vervolgens " controller_mc.removeMovieClip ( ) ; " in de volgende regel , gevolgd door " } " in de laatste regel < br > 14 Test de knop . Klik op het menu " File" de optie "Preview " en klik op ' Flash '.
|