Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> animation Software >> Content

    Hur man spelar en SWF Inuti en SWF

    Flash gör kombinera olika objekt av media lätt . Importera och spela in en extern SWF inne Flash-filmer är en vanlig och nyttig uppgift . Den tillåter dig att utnyttja andra resurser och att separera de olika delarna i ett Flash-program , minimera nedladdningen tider och användarvänlighet för människor som tittar på ditt arbete . För att spela upp en SWF-fil inuti en annan SWF , behöver du bara några enkla rader med ActionScript-kod som lätt kan infogas och skräddarsys för att passa dina behov . Instruktioner
    1

    Skapa din Flash-fil och ställa upp för att ladda det andra SWF -filen . Lägg några visuella eller interaktiva funktioner du vill använda de verktyg Flash ritning och komponenter . Ställ dina dokument egenskaper för att skapa de mått du behöver . Sätt i ett nytt lager i Flash-filen genom att trycka på " Insert Layer " knappen i tidslinjen området , namnge lagret "åtgärder" för att hålla din kod på ett ställe .
    2

    Lägg kod till din Flash fil genom att klicka på " åtgärder " lagret och öppna panelen Åtgärder , sätter in efter och ersätta namnet på den externa SWF du vill laddad
    p Om du använder ActionScript 3.0 : .

    var movieLoader : Loader = new Loader ( ) ;

    addChild ( movieLoader ) ;

    var movieURL : URLRequest = new URLRequest ( " second_swf_name.swf " ) ;

    movieLoader.load ( movieURL ) ;

    för ActionScript 2.0 :

    var movieLoader : MovieClipLoader = ny MovieClipLoader ( ) ;

    var holdingClip_mc : MovieClip = _root.createEmptyMovieClip ( " holdingClip_mc " , _root . getNextHighestDepth ( ) ) ;

    movieLoader.loadClip ( " second_swf_name.swf " , holdingClip_mc ) ;
    3

    Ställ in din ActionScript-kod för att kolla när SWF varit helt laddad

    I ActionScript 3.0 :

    movieLoader.contentLoaderInfo.addEventListener ( Event.COMPLETE , swfComplete ) ;

    funktion swfComplete ( completeEvent : Event ) : . Void

    { trace ( " SWF Helt Loaded " ) ;

    //utföra ytterligare uppgifter här

    movieLoader.contentLoaderInfo.removeEventListener ( Event.COMPLETE , swfComplete ) ; }

    i ActionScript 2.0 , skall följande kod införas före SWF är laddad ( vilket är linje med " loadClip " i det ) :

    var swfLoadListener : Object = new Object ( ) ;

    swfLoadListener.onLoadComplete = function ( target_mc : MovieClip ) katalog

    { trace ( " SWF Helt Loaded " ) ;

    //utföra ytterligare uppgifter här

    movieLoader . removeListener ( swfLoadListener ) ;} ;

    movieLoader.addListener ( swfLoadListener ) ;

    Detta gör att du kan upptäcka när SWF är i , så din kod kan gå vidare med eventuella ytterligare bearbetning uppgifter du vill utföra .
    4

    Visar status för lastning till dina användare . Människor är mer benägna att vänta på resurser att ladda om du anger status som laddar fortskrider

    för ActionScript 3.0 :

    movieLoader.contentLoaderInfo.addEventListener ( ProgressEvent.PROGRESS , ShowStatus ) ;
    .

    funktion ShowStatus ( pEvent : ProgressEvent ) : void

    { indicator_txt.text = " Läser film : " + ( pEvent.bytesLoaded /pEvent.bytesTotal * 100 ) + " % " ; }

    För ActionScript 2.0 :

    swfLoadListener.onLoadProgress = function ( target_mc : MovieClip , numBytesLoaded : Number , numBytesTotal : Number ) katalog

    { indicator_txt.text = " Läser film : " + ( numBytesLoaded /numBytesTotal * 100 ) + " % " ;} ;

    Lägg ett dynamiskt textfält på scenen område i din Flash-fil , skriva dom Name " indicator_txt " i rutan på panelen Egenskaper . Placera textfältet vara synliga medan SWF laddas .
    5

    Exportera Flash-filen och ladda upp den till en webbserver . Testa det att se att de andra SWF laster och att statusen uppdateras korrekt . Om din SWF inte laddas korrekt , kontrollera att adressen är korrekt , att komma ihåg att den plats du anger kommer att vara i förhållande till där din huvudsakliga SWF är belägen . Om din andra SWF är på en annan server , måste du använda en absolut URL anger den fullständiga sökvägen till filmfilen , som i följande exempel :

    http://swfdomain.com/swfname.swf
    Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör bra GIF
    ·Cellskuggning Tutorial
    ·Hur att generera streckkoder
    ·Hur man gör ett interaktivt bildspel med CS5 Flash Pro…
    ·Hur man skapar animerad grafik på en Mac
    ·Hur man gör en animerad film på Windows Movie Maker
    ·Cinema 4D Videohandledningar
    ·Hur man skapar ett Flash- webbplats med hjälp av Flash…
    ·Hur man använder för att hoppa scener i Flash
    ·Hur man läser Serietidningar på din dator
    Utvalda artiklarna
    ·Hur du installerar en genväg för en Remote Desktop Se…
    ·Hur att utlösa en Triac Från en PC
    ·Om Passport för Explorer
    ·Hur bli av en trojansk häst infektion
    ·Vad händer när systemet tabellutrymme är full
    ·Hur Överför stödanteckningar till en annan presentat…
    ·Hur du kontrollerar om ett virus på min dator
    ·Hur man skriver ut etiketter på WordPerfect
    ·Hur kan jag bränna RAM -filer till en CD
    ·Paperport 10 Vs. PaperPort 11
    Copyright © Dator Kunskap http://www.dator.xyz