+ Reply to Thread
Page 18 of 18 FirstFirst ... 8 16 17 18
Results 171 to 179 of 179

Creare un sito caricando SWF esterni con Flash CS3

This is a discussion on Creare un sito caricando SWF esterni con Flash CS3 within the Articoli e tutorials forums, part of the Flash Italiano category; Ciao Flep, intanto grazie per essere un riferimento per me e credo per mooooolti altri, nel complesso mondo di Flash, ...

  1. #171
    Junior Member Settled In antonio111 is on a distinguished road
    Join Date
    May 2009
    Posts
    1
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    Ciao Flep,
    intanto grazie per essere un riferimento per me e credo per mooooolti altri, nel complesso mondo di Flash, AS e OOP!
    Ho apprezzato molto il tutorial a cui rispondo, sebbene vedo ora sia piuttosto vecchiotto. Spero mi risponderai. D'altra parte quello che ti chiede è come poter implementare uno stage al 100% con una texture di sfondo, che si ripete. Ho letto qui: Usare le textures ed è tutto ok, sono riuscito a farlo funzionare con la mia texture. Il problema è come riuscire ad inserire quella classe nella DC dell'esempio di questo thread. Il primo problema sono le classi e le funzioni che hanno lo stesso nome e questo genera una grande serie di errori. A cominciare appunto dalle duplicazioni varie.
    Qual è la strada da seguire?
    Help me!

  2. #172
    Junior Member Settled In tijuak is on a distinguished road
    Join Date
    May 2010
    Posts
    1
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    Scusate se m'intrometto ma sto veramente alla frutta. Non riesco a capire come inserire un tween in entrata ed in uscita (cioè prima di passare ad un'altra pagina). Praticamente vorrei che prima di caricare un nuovo swf sposti fuori dallo schermo quello precedentemente caricato!

    Suggerimenti

    grazie a tutti

  3. #173
    Junior Member Settled In yorgher is on a distinguished road
    Join Date
    May 2010
    Posts
    1
    Rep Power
    0

    Riferimento: Re: Creare un sito caricando SWF esterni con Flash CS3

    Salve a tutti, mi chiamo Yorgher ed è la prima volta che mi presento. Volevo chiedere a Flep come si può modificare questo tutorial facendo in modo che una volta cliccato su qualsiasi bottone sparisca anche lo stesso. In sostanza fare in modo che uno capisca che pagina sta guardando, spero di essermi spiegato bene. Ciao a tutti

  4. #174
    Junior Member Settled In oliweb is on a distinguished road
    Join Date
    Oct 2007
    Posts
    2
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    bello...complimenti per il sito molto utile!
    per quanto riguarda questo tutorial vorrei sapere se è possibile cambiare per ogni pagina la posizione del menu!
    esempio:
    nella home in alto, nella second apagina in basso a dx....etc...muovendo il menu con interpolazione di movimento per avere un effetto fludio!!!

    Grazie

  5. #175
    Junior Member Settled In djmatto is on a distinguished road
    Join Date
    Nov 2010
    Posts
    4
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    Salve Flep,

    Io hoscaricato e modificato il tuo file sito_tutorial per adattarlo alle mie esigenze, ma ora ho un problema.

    Ho modificato i vari file delle sezioni come mi servivano e poi l'ho salvato.

    Dopo sono andato a modificare il file Main.as, cambiando l'url dell'array delle sezioni, dato che nel tuo facevano riferimento al tuo sito flepstudio.org.

    Solo che ora quando vado sul mio sito vedo l'intro, clicco su entra ma qui vedo solo lo sfondo del sito senza più il menu.

    Come posso risolvere? Ti incollo il file Main.as come l'ho modificato io:

    Code:
    /*
     ********************************
     * http://www.FlepStudio.org    *
     * @ Author: Filippo Lughi      *
     ********************************
     */
    package
    {
        import flash.display.MovieClip;
        import flash.display.SimpleButton;
        import flash.display.Loader;
        import flash.net.URLRequest;
        import flash.events.*;
        
        public class Main extends MovieClip
        {
            private var sezioni_array:Array;
            private var bottoni_sezioni_array:Array;
            
            private var loader:Loader;
            
            private var swf:String;
            
            private var id:int=0;
            
            public function Main()
            {
                init();
            }
            
            private function init():void
            {
                stop();
                stage.frameRate=31;
                
                home_btn.visible=false;
                menu_mc.visible=false;
                preloader_mc.visible=false;
                preloader_mc.fill_mc.width=0;
                
                sezioni_array=new Array('/sezioni/home.swf',
                '/sezioni/sezione1.swf',
                '/sezioni/sezione2.swf',
                '/sezioni/sezione3.swf',
                '/sezioni/sezione4.swf',
                '/sezioni/sezione5.swf',
                '/sezioni/sezione6.swf',
                '/sezioni/sezione7.swf');
                bottoni_sezioni_array=new Array(menu_mc.sezione_1_mc,menu_mc.sezione_2_mc,
                menu_mc.sezione_3_mc,menu_mc.sezione_4_mc,
                menu_mc.sezione_5_mc,menu_mc.sezione_6_mc,
                menu_mc.sezione_7_mc);
                
                aggiungiListenerEntra();
                aggiungiListenerTornaHome();
                aggiungiListenerMenu();
            }
            
            private function aggiungiListenerEntra():void
            {
                logo_mc.entra_mc.buttonMode=true;
                logo_mc.entra_mc.addEventListener(MouseEvent.MOUSE_DOWN,entra);
            }
            
            private function aggiungiListenerTornaHome():void
            {
                home_btn.addEventListener(MouseEvent.MOUSE_DOWN,tornaHome);
            }
            
            private function aggiungiListenerMenu():void
            {
                for(var i:int=0;i < bottoni_sezioni_array.length;i++)
                {
                    bottoni_sezioni_array[i].id=i;
                    bottoni_sezioni_array[i].addEventListener(MouseEvent.MOUSE_DOWN,cambiaSezione);
                }
            }
            
            private function entra(m:MouseEvent):void
            {
                this.gotoAndStop(2);
                caricaHome();
            }
            
            private function tornaHome(m:MouseEvent):void
            {
                id=0;
                loader.unload();
                removeChild(loader);
                rimuoviListeners(loader.contentLoaderInfo);
                caricaHome();
            }
            
            private function caricaHome():void
            {
                swf=sezioni_array[0];
                var request:URLRequest=new URLRequest(swf);
                loader=new Loader();
                initListeners(loader.contentLoaderInfo);
                loader.load(request);
                id=0;
            }
            
            private function cambiaSezione(m:MouseEvent):void
            {
                id=m.target.parent.id+1;
                loader.unload();
                removeChild(loader);
                rimuoviListeners(loader.contentLoaderInfo);
                caricaSezione(m.target.parent.id+1);
            }
            
            private function caricaSezione(n:int):void
            {
                swf=sezioni_array[id];
                var request:URLRequest=new URLRequest(swf);
                loader=new Loader();
                initListeners(loader.contentLoaderInfo);
                loader.load(request);
            }
            
            private function initListeners(dispatcher:IEventDispatcher):void 
            {
                dispatcher.addEventListener(Event.OPEN,inizia);
                dispatcher.addEventListener(ProgressEvent.PROGRESS,inCaricamento);
                dispatcher.addEventListener(Event.COMPLETE,completato);
            }
            
            private function rimuoviListeners(dispatcher:IEventDispatcher):void 
            {
                dispatcher.removeEventListener(Event.OPEN,inizia);
                dispatcher.removeEventListener(ProgressEvent.PROGRESS,inCaricamento);
                dispatcher.removeEventListener(Event.COMPLETE,completato);
            }
            
            private function inizia(event:Event):void 
            {
                menu_mc.visible=false;
                preloader_mc.visible=true;
            }
            private function inCaricamento(event:ProgressEvent):void 
            {
                var n:uint=(event.bytesLoaded/event.bytesTotal)*100;
                preloader_mc.fill_mc.width=n;
            }
            private function completato(event:Event):void 
            {
                addChild(loader);
                swappa();
                preloader_mc.visible=false;
                if(id!=0)
                    home_btn.visible=true;
                else
                    home_btn.visible=false;
                menu_mc.visible=true;
            }
            
            private function swappa():void
            {
                swapChildren(loader,menu_mc);
                swapChildren(home_btn,loader);
            }
        }
    }
    Ho provato a mettere anche direttamente l'URL nell'array ma il risultato non cambia.

  6. #176
    Junior Member Settled In djmatto is on a distinguished road
    Join Date
    Nov 2010
    Posts
    4
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    Salve, ho 2 problemi, quelli di prima sono riuscito a risolverli:

    1. Ho aggiunto al tuo file main.as un suono di fondo, diciamo alla intro, ma mi si sente in tutto il sito, come posso risolvere?

    2. Ho aggiunto due sezoni, aggiungendo btn_sezione_6, btn_sezione_7 e mc_sezione_6, mc_sezione_7 ed aggiungendo al file main.as le righe

    Code:
                sezioni_array=new Array('sezioni/home.swf',
                'sezioni/sezione1.swf',
                'sezioni/sezione2.swf',
                'sezioni/sezione3.swf',
                'sezioni/sezione4.swf',
                'sezioni/sezione5.swf',
                'sezioni/sezione6.swf',
                'sezioni/sezione7.swf');
                bottoni_sezioni_array=new Array(menu_mc.sezione_1_mc,menu_mc.sezione_2_mc,
                menu_mc.sezione_3_mc,menu_mc.sezione_4_mc,
                menu_mc.sezione_5_mc,menu_mc.sezione_6_mc,
                menu_mc.sezione_7_mc);
    Grazie spero mi possiate aiutare

  7. #177
    Junior Member Settled In alexjweb is on a distinguished road
    Join Date
    Dec 2011
    Posts
    2
    Rep Power
    0

    Re: Creare un sito caricando SWF esterni con Flash CS3

    Grazie infinite per questo tutorial

  8. #178
    Junior Member Settled In pigiplus is on a distinguished road
    Join Date
    Jan 2012
    Posts
    1
    Rep Power
    0

    Riferimento: Re: Creare un sito caricando SWF esterni con Flash CS3

    mi sto avicinando da poco a flash vorrei usando l'esempio di questo thread poter caricare in una delle sezioni l'esempio gia postato
    Creare un menu e gestire le sezioni con Flash CS3 al posto di quello proposto nel tutorial ho tentato in vari modi
    ma nn riesco a capire come gestire il secondo as che gestisce il swf del menu che cerco di inserire

    grazie per i chiarimenti fin d'ora

  9. #179
    Junior Member Settled In jokerinopazzo is on a distinguished road
    Join Date
    Jan 2009
    Posts
    5
    Rep Power
    0

    Riferimento: Creare un sito caricando SWF esterni con Flash CS3

    Ciao a tutti , scusate la domanda ebete che faccio visto che sono un neofita , se volessi caricare un menu esterno. swf nello stage , che codice dovrei dare allo stage per il caricamento e per il relativo resize , sto vedendo tutte le vostre guide o ma sono io che non capisco o tutte le guide non arrivano al mio intento.

    Grazie

+ Reply to Thread
Page 18 of 18 FirstFirst ... 8 16 17 18

Similar Threads

  1. Inizio a creare il mio sito con Flash CS3 prof
    By uomonerissimo in forum Flash Italiano
    Replies: 0
    Last Post: 02-01-09, 14:34
  2. Replies: 19
    Last Post: 04-12-08, 14:09
  3. Heeelp sito caricando swf esterni - tutorial
    By Franz1407 in forum Actionscript 3.0 base
    Replies: 2
    Last Post: 20-11-08, 12:11
  4. Creare un sito con Flash CS3 da ZERO!!!!
    By Ruchino90 in forum Flash CS3 Design
    Replies: 2
    Last Post: 30-08-08, 16:35
  5. Creare una Chat dentro un sito completamente flash
    By robinhood11 in forum AIUTO utilità free
    Replies: 1
    Last Post: 14-02-08, 13:45

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts