Flash Gallery | Flash Templates | Flash Menu | Flash Design | Flash Audio & Video

Video Corsi Actionscript 3.0


+ Reply to Thread
Page 2 of 6 FirstFirst 1 2 3 4 ... LastLast
Results 11 to 20 of 59

Thread: Creare un menu e gestire le sezioni con Flash CS3

  1. #11
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,609
    Rep Power
    9

    Re: Creare un menu e gestire le sezioni con Flash CS3

    flash templates
    Allora forse è dovuto al fatto che nel mio tutorial ( per fare presto ) ho creato le MovieClip delle sezioni diplicandole dalla prima che ho creato.

    Crea una nuova MovieClip per ogni sezione e riprova, vedrai che funziona

  2. #12
    Junior Member Settled In EZIOINLOVE is on a distinguished road
    Join Date
    Nov 2007
    Posts
    7
    Rep Power
    0

    Re: Creare un menu e gestire le sezioni con Flash CS3

    Grazie Flep!!!
    6 un grande!!!
    spero di nn avere altri problemi;-)
    Appena sn online faccio un trillo!!!

  3. #13
    Junior Member Settled In davide1312 is on a distinguished road
    Join Date
    Dec 2007
    Posts
    17
    Rep Power
    0

    Riferimento: Creare un menu e gestire le sezioni con Flash CS3

    ennesimo post di aiuto!!
    come faccio a fare l'effetto fadeIn?!? so che è una domanda idiota ma proprio non riesco a capire come fare...
    grazie a chi saprà aiutarmi!

  4. #14
    Junior Member Settled In davide1312 is on a distinguished road
    Join Date
    Dec 2007
    Posts
    17
    Rep Power
    0

    Riferimento: Creare un menu e gestire le sezioni con Flash CS3

    era proprio una domanda idiota...ci sono riuscito modificando l'alfa...
    scusate,vado a vergognarmi in un angolino! :-P

  5. #15
    Member Flash Addict trophi is on a distinguished road
    Join Date
    Mar 2008
    Posts
    56
    Rep Power
    3

    Riferimento: Re: Creare un menu e gestire le sezioni con Flash CS3

    Quote Originally Posted by EZIOINLOVE View Post
    Flep,
    ho di nuovo lo stesso problema, ogni volta che cerco di mettere un contenuto nel vari section mi si ripetono in tutto le section! Faccio tutto all'interno delle section!
    Non so piu che provare!
    Perfavore auitami dinuovo!
    Controlla che la 1a e 3a mc abbiano l'alfa impostato a 0
    e se aggiungi o diminuisci fotogrammi modificali anche nella document class .as

  6. #16
    Member Flash Addict trophi is on a distinguished road
    Join Date
    Mar 2008
    Posts
    56
    Rep Power
    3

    Riferimento: Creare un menu e gestire le sezioni con Flash CS3

    Ciao Filippo, ho bisogno di te
    Ho un problema con del testo da caricare, mi spiego subito, sto lavorando al mio sito con l'ottimo
    tutorial delle sezioni e soprattutto di lavorare con poche document class, il mio sogno sarebbe quello di averne una sola , ma andiamo al mio problema ho impostato per mie esigenze 4 sezioni anzicchè 5
    sulla 1a tutto ok, mentre nella seconda, prendendo spunto da quest'altro meraviglioso tutorial:
    qui che ho unificato in una sola DC .as quando vado a caricare il testo mi appare subito insieme al home page, ho provato anche a racchiuderlo in una cornice mc ma nulla, ho meglio la cornice sparisce
    quando clicco le altre sezioni, mentre il testo resta sempre,
    ti allego il codice magari si puo' fare qualcosa, grazie Filippo

    Codice:
    Code:
    package
    {
     import flash.display.MovieClip;
     import flash.display.Loader;
     import flash.text.TextField;
     // * import flash.controls.UIScrollBar;
     import flash.text.StyleSheet;
     import flash.net.URLRequest;
     import flash.net.URLLoader;
     import flash.events.MouseEvent;
     import flash.events.Event;
     
     
     public class Home extends MovieClip
     {
      private var menu_array:Array;
      private var section_array:Array;
      private var loader:Loader;
      private var currentSection:int=0;
      private var nextSection:int;
      private var _html:String;
      private var _css:StyleSheet;
     
      public function Home()
      {
       init();
      }
     
      private function init():void
      {
       menu_array=new Array(menu_mc.menu1_mc,menu_mc.menu2_mc,menu_mc.menu3_mc,menu_mc.menu4_mc);
       section_array=new Array(section1_mc,section2_mc,section3_mc,section4_mc);
     
       stage.frameRate=30;
     
       stopAll();
     
       addMenuEvents();
     
       hideCurrentSection();
     
       loadHTML();
     
      }
     
      private function stopAll():void
      {
       for(var i:int=0;i < menu_array.length;i++)
       {
        menu_array[i].stop();
        section_array[i].stop();
       }
      }
     
      private function addMenuEvents():void
      {
       for(var i:int=0;i < menu_array.length;i++)
       {
        menu_array[i].mouseChildren=false;
        menu_array[i].buttonMode=true;
     
        menu_array[i].id=i;
        menu_array[i].isPressed=false;
     
        menu_array[i].addEventListener(MouseEvent.MOUSE_OVER,setOver);
        menu_array[i].addEventListener(MouseEvent.MOUSE_OUT,setOut);
        menu_array[i].addEventListener(MouseEvent.MOUSE_DOWN,setDown);
        menu_array[i].addEventListener(MouseEvent.MOUSE_UP,setUp);
       }
      }
     
      private function setOver(evt:MouseEvent):void
      {
       if(evt.target.isPressed==false)
        evt.target.gotoAndStop(2);
      }
     
      private function setOut(evt:MouseEvent):void
      {
       if(evt.target.isPressed==false)
        evt.target.gotoAndStop(1);
      }
     
      private function setDown(evt:MouseEvent):void
      {
       nextSection=evt.target.id;
       checkState(evt.target.id);
     
       evt.target.gotoAndStop(3);
       hideCurrentSection();
     
       currentSection=evt.target.id;
      }
      private function setUp(evt:MouseEvent):void
      {
       if(evt.target.isPressed==false)
        evt.target.gotoAndStop(1);
      }
     
      private function checkState(n:int):void
      {
       for(var i:int=0;i < menu_array.length;i++)
       {
        if(i==n)
         menu_array[i].isPressed=true;
        else
        {
         menu_array[i].isPressed=false;
         menu_array[i].gotoAndStop(1);
        }
       }
      }
     
      private function hideCurrentSection():void
      {
       section_array[currentSection].gotoAndPlay(31);
       showSection();
      }
     
      private function showSection():void
      {
       section_array[nextSection].gotoAndPlay(2);
      }
      private function loadHTML():void
      {
       var loader:URLLoader=new URLLoader();
       var request:URLRequest=new URLRequest();
       request.url='C:/Documents%20and%20Settings/Trophi/Desktop/provasito/info.html';
       loader.addEventListener(Event.COMPLETE,onHTML);
       loader.load(request);
      }
     
      private function onHTML(evt:Event):void
      {
       _html=evt.target.data;
     
       loadCSS();
      }
     
      private function loadCSS():void
      {
       var loader:URLLoader=new URLLoader();
       var request:URLRequest=new URLRequest();
       request.url='C:/Documents%20and%20Settings/Trophi/Desktop/provasito/style.css';
       loader.addEventListener(Event.COMPLETE,onCSS);
       loader.load(request);
      }
     
      private function onCSS(evt:Event):void
      {
       _css=new StyleSheet();
       _css.parseCSS(evt.target.data);
       section2_mc.miotesto.field_txt.styleSheet=_css;
       section2_mc.miotesto.field_txt.wordWrap=true;
       section2_mc.miotesto.field_txt.htmlText=_html;
     
       section2_mc.miotesto.field_txt.width = 400;
       section2_mc.miotesto.field_txt.height = 200;
       section2_mc.miotesto.field_txt.border = false;
       section2_mc.miotesto.field_txt.x = 180;
       section2_mc.miotesto.field_txt.y = 250;
       addChild(section2_mc.miotesto.field_txt);
     
    //  * Sospeso
    //   var scroller:UIScrollBar=new UIScrollBar();
    //   scroller.move(section2_mc.miotesto.field_txt.x + section2_mc.miotesto.field_txt.width,section2_mc.miotesto.field_txt.y);
    //   scroller.setSize(scroller.width, section2_mc.miotesto.field_txt.height);
    //   scroller.scrollTarget=section2_mc.miotesto.field_txt;
    //   addChild(scroller);
      }
     }
    }

  7. #17
    Junior Member Settled In gipris is on a distinguished road
    Join Date
    Jul 2008
    Posts
    1
    Rep Power
    0

    Re: Creare un menu e gestire le sezioni con Flash CS3

    Ciao Flep!
    ho trovato questo tuo splendido tutorial ed è proprio quello che mi serve. Volevo, però, implementarlo con un altro effetto, quello del lightbox descritto da Marcello Surdi http://www.marcellosurdi.name/2008/04/14/lightbox-con-flash/ per far apparire delle fotografie. In teoria la mia intenzione era quella di inserire un altro menu in ogni sezione, delle prewiev, diciamo, delle immagini grandi che vorrei mostrare. Il codice descritto dal Surdi, però, non riesco a collocarlo da nessuna parte per farlo funzionare... nè nel tuo Main.as nè all'interno delle sections create da te... insomma, non funziona! come posso fare secondo te?
    grazie per avermi dedicato del tempo!
    Last edited by Onsitus; 12-08-08 at 14:53.

  8. #18
    Junior Member Settled In moushik is on a distinguished road
    Join Date
    Aug 2008
    Posts
    1
    Rep Power
    0

    Re: Creare un menu e gestire le sezioni con Flash CS3

    Ciao Flep,

    ottimo tutorial , funziona tutto perfettamente ma quando faccio un preload del filmato (seguendo i tutorial che hai dedicato a questo argomento) ottengo solo un errore.

    Hai dei suggerimenti su come poter fare un preload di questo swf?

    Grazie

    Moushik

  9. #19
    Member Settled In derek_z is on a distinguished road
    Join Date
    Feb 2008
    Posts
    49
    Rep Power
    0

    Re: Creare un menu e gestire le sezioni con Flash CS3

    flep, io ho lo stesso problema sul mio sito...
    ho 4 pulsanti e vorrei che al click di ognuno, sotto cambiasse il contenuto...
    finora ho sempre lavorato con scene...ma la mia domanda è:
    come mai hai usato mc invece di pulsanti per le voci del menu?
    solitamente non si usano i bottoni?
    ed infine...il risultato è lo stesso usando i pulsanti?

  10. #20
    Member Settled In derek_z is on a distinguished road
    Join Date
    Feb 2008
    Posts
    49
    Rep Power
    0

    Re: Creare un menu e gestire le sezioni con Flash CS3

    Mi rendo conto che magari sia un pò datato...ma io ci provo.
    Ho necessita infinita del tuo aiuto.
    Ho creato seguendo ogni passo della tua spiegazione il seguente filmato...
    arrivo al momento della pubblicazione e mi da 3 errori. te li copio:

    - Main.as,Line 3 - 1046: Type was not found or was not a compile-time constant: SimpleButton.

+ Reply to Thread
Page 2 of 6 FirstFirst 1 2 3 4 ... LastLast

Similar Threads

  1. Gestire flash da una form via javascript in due frames
    By icctrade in forum Flash Italiano
    Replies: 0
    Last Post: 12-05-10, 16:27
  2. creare un menu categorie
    By anarky85 in forum Actionscript 3.0 avanzato
    Replies: 3
    Last Post: 18-12-08, 18:58
  3. ...creare questo menu in flash
    By aspiterina in forum Actionscript 3.0 base
    Replies: 0
    Last Post: 10-12-08, 12:35
  4. Creare barra menu con sottomenu flash cs3
    By capitano23 in forum Flash Italiano
    Replies: 1
    Last Post: 16-09-08, 08:10
  5. creare un menu e gestire sezioni esterne
    By salvo in forum AIUTO utilità free
    Replies: 5
    Last Post: 04-06-08, 20:23

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