Adobe Flash bevat de Flash scripting taal , ActionScript , die controleert en zorgt voor de functionaliteit in animaties . Misschien wilt u een countdown klok in uw multimedia project omvatten . Een countdown klok kan uw gebruikers voorzien van dag , uur , minuut en seconde updates over de resterende tijd tot een bepaalde gebeurtenis . Maak een countdown klok in Flash met ActionScript -functies en methoden . Instructies Launch Flash 1 . Selecteer " File " en " Nieuw " om een nieuw project aan te maken . Selecteer de optie " Flash-bestand ( ActionScript 3.0 ) " en klik op "OK . " Kopen van 2 Selecteer het gereedschap Tekst in het deelvenster Gereedschappen en maak een tekstvak . Stel de tekst gebied om "Dynamic Text " of " TLF- tekst " van het venster "Eigenschappen" . Type " clockTxt " voor de " aanleg Name . " Klik 3 op het eerste frame van de tijdlijn . Open het deelvenster Handelingen door op " F9 , " Typ de ActionScript- code om een klok die aftelt naar het volgende jaar te creëren . De regels die beginnen met //zijn beschrijvingen , geen onderdeel van de code : //registreren van de functie addEventListener ( ' enterFrame ' , clock_handler ) ; //dit heet functie clock_handler herhaaldelijk ( evt : Event ) : void { //de huidige datum var vandaag : date = new date ( ) ; //de huidige Jaar var currentYear = today.getFullYear ( ) ; //de huidige tijd var currentTime = today.getTime ( ) ; < br > //maken en opslaan van de einddatum ( volgend nieuw jaar ) op Twitter //aanpassen aan uw behoefte var endDate passen : date = new date ( currentYear 1 , 0 , 1 ) ; var endTime = endDate.getTime ( ) ; //tijd linker var TimeLeft = endTime - currentTime ; var sec = Math.floor ( timeLeft/1000 ) ; var min = Math.floor ( sec/60 ) ; var uur = Math.floor ( Min/60 ) ; var dagen = Math.floor ( hours/24 ) ; //resultaat van de resterende variabele waarde . converteren seconden aan koord sec = String ( sec % 60 ) ; //indien gereduceerde < 2 voeg een 0 if ( sec.length < 2 ) { sec = " 0 " + sec ; } min = String ( min 60 % ) ; if ( min.length < 2 ) { min = " 0 " + min; } uur = String ( uur % 24 ) ; if ( hours.length < 2 ) { uur = " 0 " + uren ; } dagen | = String ( dagen ) ; if ( TimeLeft > 0 ) { < br > //combineren waarden in een snaar var teller : String = dagen + " : " + uur + " : " + min + " : " + seconden; clockTxt.text = begeven; } else { trace ( "het is A Brand New Year ! " ) ; var NewTime : String = " 00:00:00:00 " ; clockTxt.text = NewTime ; removeEventListener ( ' enterFrame ' , clock_handler ) ; } } 4 Selecteer "Control " en "Test Movie " om de countdown klok te testen .
|