Tenzij gericht niet aan , zal Flash- filmpjes op het web begint te spelen zodra ze worden geactiveerd , zelfs voordat ze klaar zijn met downloaden. Het hebben van Flash wachten om een bestand af te spelen totdat het volledig is geladen is een straight - forward proces , uitgaande men bekend is met ActionScript , want het is gewoon een kwestie van het bevestigen van code om de film . De code zal voortdurend de status van de download en alleen wordt het bestand te spelen bij de voltooiing van de download . Aangezien deze taak is afhankelijk van ActionScript , wordt ervan uitgegaan dat u een basis begrip van , en het vermogen met , Flash en weten hoe ze eenvoudige ActionScript- code toevoegen aan Flash-objecten .. Wat je nodig hebt Flash . FLA-bestand Toon Meer Aanwijzingen 1 Open de ( . Fla -bestand) Flash in Flash . Open de tijdlijn ( "Window " en vervolgens " Timeline " ) . Plaats twee lege frames op de tijdlijn voordat de film begint . Doe dit door te klikken op het laatste frame van de film op de tijdlijn , ingedrukt houden van de toets " Shift " , vervolgens op het eerste frame van de film . Sleep de hele film twee frames naar rechts . Wanneer u de muisknop loslaat , wordt de film nu beginnen op frame drie . Kopen van 2 Toevoegen lege keyframes aan frames een en twee . Klik met de rechtermuisknop frame van een en selecteer "Insert Blank Keyframe " uit het drop - down menu . Herhaal dit proces voor frame twee . Nu moeten we ActionScript om de frames toe te voegen . 3 Klik kader een en open vervolgens het Actions Panel ( " Window " en vervolgens "Acties " ) . Typ de volgende code in exact , waaronder lijn rendementen en regelafstand : if ( _framesloaded == _totalframes ) { gotoAndPlay ( 3 ) ; } notitiekaarten : zorg ervoor om vijf ruimtes voegen voor elk van de accolades en 10 ruimten voor de " gotoAndPlay " commando . Ook zijn twee gelijke tekens ( " == " ) , niet een. Deze voorwaardelijke instructie gewoon vertelt de film om te controleren of de film volledig is geladen . Zo ja, dan stuurt de film te gaan aan het frame drie , die nu het begin van de film . 4 Klik kader twee op de tijdlijn en ga terug naar de Actions Panel , dat is nu blank ( de eerder in getypt code zal alleen verschijnen op frame een) . Type : goto ( 1 ) ; Geen spaties nodig zijn voordat dit commando Hier is hoe de code werkt nu . . Wanneer het bestand begint te downloaden en te spelen , het frame men vraagt om te controleren of alles is geladen . Het is nog niet helemaal geladen , zodat de film gaat naar twee kaderen . Frame twee stuurt gewoon de film terug naar van te ontwerpen om de download -status opnieuw te controleren . De film zal loop continu heen - en-weer tussen de frames een en twee totdat alle frames zijn gedownload . Op dit punt zijn de voorwaarden is voldaan , zodat de film zal springen van het frame ene naar frame drie en beginnen met spelen . 5 Sla het bestand op en vervolgens publiceren als u elke andere Flash-bestand ( " File " en vervolgens " publiceren" ) . De code wordt ingebed in het en de film zal niet beginnen te spelen totdat het bestand volledig is gedownload .
|