+ Reply to Thread
Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 26

Messi bottoni, non va piu lo stop()

This is a discussion on Messi bottoni, non va piu lo stop() within the Actionscript 3.0 base forums, part of the Flash Italiano category; Ciao a tutti =) Tempo ne ho sempre poco, ma sono andato un po' avanti con un progetto che erano ...

  1. #1
    Junior Member Settled In TheDobermann is on a distinguished road
    Join Date
    Sep 2007
    Posts
    14
    Rep Power
    0

    Messi bottoni, non va piu lo stop()

    Ciao a tutti =)

    Tempo ne ho sempre poco, ma sono andato un po' avanti con un progetto che erano anni che era fermo.. il mio vecchio sito (MoYoWEB) con una nuova grafica e, con molta pazienza, nuovi contenuti..

    Se foste curiosi l'homepage (link non funzionanti) la trovate su http://www.webalice.it/turbolax83

    L'animazione del top è molto semplice e ho messo sull'ultimo frame un normalissimo stop()

    Tutto ok, solo che da quando ho aggiunto l'actionscript dei bottoni non si ferma più...

    home.addEventListener(MouseEvent.CLICK,onClick);
    nscazz.addEventListener(MouseEvent.CLICK,onClick);


    function onClick(evt:MouseEvent):void
    {
    if(evt.target.name=='home')
    {
    var url:URLRequest=new URLRequest('index.html');
    navigateToURL(url,'_self');
    }
    if(evt.target.name=='nscazz')
    {
    var url:URLRequest=new URLRequest('nscazz.html');
    navigateToURL(url,'_self');
    }


    Ora sono in crisi nera... gia provato a cambiare frame o layer per l'as stop() ma il maledetto non funziona..
    L'unica cosa che mi viene in mente è che in fase di esportazione mi da un piccolo errore riguardante una funzione duplicata che avevo anche già chiesto in questo forum, ma non ho capito come risolvere.
    Picoodle / Image

    Flep gentilmente mi disse
    "Sì, in teoria dovresti asegnare dei nomi unici anche alle variabili locali.
    Per cui, dovresti assegnare ad ogni if(...) un nome unico alla variabile url:
    url1,url2,url3, ecc ecc"

    Solo che ho fatto un bel po' di tentativi ma non ho capito su quale degli "url" devo aggiungere il numero..

    Scusate ma sono NOOOOOOOOOB (e mi dilungo sempre troppo...)

    Ciao e grazie

  2. #2
    Member Flash Addict jjletho is on a distinguished road jjletho's Avatar
    Join Date
    Nov 2007
    Posts
    89
    Rep Power
    6

    Riferimento: Messi bottoni, non va piu lo stop()

    Code:
     
    home.addEventListener(MouseEvent.CLICK,onClick);
    nscazz.addEventListener(MouseEvent.CLICK,onClick);
    
    function onClick(evt:MouseEvent):void
    {
    if(evt.target.name=='home')
    {
    var url:URLRequest=new URLRequest('index.html');
    navigateToURL(url,'_self');
    }
    if(evt.target.name=='nscazz')
    {
    var url1:URLRequest=new URLRequest('nscazz.html');
    navigateToURL(url1,'_self');
    }
    e così via

  3. #3
    Junior Member Settled In TheDobermann is on a distinguished road
    Join Date
    Sep 2007
    Posts
    14
    Rep Power
    0

    Re: Messi bottoni, non va piu lo stop()

    Grande =) e pure straveloce... credi che il problema che non ferma sia colpa di quel piccolo errore?? purtroppo non posso provarlo che sono a lavoro, cmq vi faccio sapere =9

    grazie di nuovo ciao ciao

    PS ho messo il link sbagliato il sito è

    MoYoWEB, Il teatro di mille insensate Storie
    (mi sono incasinato con l'account youtube :P)

  4. #4
    Member Flash Addict jjletho is on a distinguished road jjletho's Avatar
    Join Date
    Nov 2007
    Posts
    89
    Rep Power
    6

    Riferimento: Re: Messi bottoni, non va piu lo stop()

    Quote Originally Posted by TheDobermann View Post
    Grande =) e pure straveloce... credi che il problema che non ferma sia colpa di quel piccolo errore?? purtroppo non posso provarlo che sono a lavoro, cmq vi faccio sapere =9
    eheh
    piccolo non proprio :)

    comunque se il codice è quello credo di si

    facci sapere

  5. #5
    Junior Member Settled In TheDobermann is on a distinguished road
    Join Date
    Sep 2007
    Posts
    14
    Rep Power
    0

    Re: Messi bottoni, non va piu lo stop()

    Ottimo, funziona molto meglio di prima, ma ora ha iniziato a fare cose inspiegabili...
    I Links vanno tutti quando guardo il sito dal mio pc, ma quando li uploaddo e li consulto in remoto funzionano una volta si e una volta no (non per modo di dire, una si e una no infatti cliccando 2 volte funziona regolare)...

    Sono disperato... sento la mancanza dell'as2 dove sapevo fare poco, ma un minimo più di adesso =)

    Riporto il codice nel completo.. e approfitto per ringraziare della disponibilità =)

    MoYoWEB, Il teatro di mille insensate Storie

    mailus.addEventListener(MouseEvent.CLICK,onClick);
    bookmark.addEventListener(MouseEvent.CLICK,onClick );
    home.addEventListener(MouseEvent.CLICK,onClick);
    nscazz.addEventListener(MouseEvent.CLICK,onClick);
    cazzweb.addEventListener(MouseEvent.CLICK,onClick) ;
    videogames.addEventListener(MouseEvent.CLICK,onCli ck);
    download.addEventListener(MouseEvent.CLICK,onClick );
    links.addEventListener(MouseEvent.CLICK,onClick);

    function onClick(evt:MouseEvent):void
    {
    if(evt.target.name=='mailus')
    {
    var url:URLRequest=new URLRequest('mailto:moramail@infinito.it');
    navigateToURL(url,'_self');
    }
    if(evt.target.name=='bookmark')
    {
    var url1:URLRequest=new URLRequest('ASDASDSADSADSADSAD');
    navigateToURL(url1,'_self');
    }
    if(evt.target.name=='home')
    {
    var url2:URLRequest=new URLRequest('home.html');
    navigateToURL(url2,'_self');
    }
    if(evt.target.name=='nscazz')
    {
    var url3:URLRequest=new URLRequest('nscazz/nscazz.html');
    navigateToURL(url3,'_self');
    }
    if(evt.target.name=='cazzweb')
    {
    var url4:URLRequest=new URLRequest('cazzweb/cazzweb.html');
    navigateToURL(url4,'_self');
    }
    if(evt.target.name=='videogames')
    {
    var url5:URLRequest=new URLRequest('videogames/videogames.html');
    navigateToURL(url5,'_self');
    }
    if(evt.target.name=='download')
    {
    var url6:URLRequest=new URLRequest('download/download.html');
    navigateToURL(url6,'_self');
    }
    if(evt.target.name=='links')
    {
    var url7:URLRequest=new URLRequest('links/links.html');
    navigateToURL(url7,'_self');
    }
    }

  6. #6
    Junior Member Settled In quaio61 is on a distinguished road
    Join Date
    May 2009
    Posts
    21
    Rep Power
    0

    Re: Messi bottoni, non va piu lo stop()

    Ho inserito il codice postato e mi da il seguente errore:

    E' previsto '{' function onClick(evt:MouseEvent):void

    Grazie anticipatamente.

  7. #7
    Senior Member Flash Obsessed bulga is on a distinguished road
    Join Date
    Feb 2008
    Posts
    141
    Rep Power
    6

    Re: Messi bottoni, non va piu lo stop()

    L'errore mi sa che è da un'altra parte.. comunque io sostituirei gli if con uno switch case...

  8. #8
    Junior Member Settled In quaio61 is on a distinguished road
    Join Date
    May 2009
    Posts
    21
    Rep Power
    0

    Re: Messi bottoni, non va piu lo stop()

    Ho creato 5 link con altrettante mc, poi ho inserito il seguente codice:

    this.lamiere.addEventListener( MouseEvent.CLICK, function()
    {
    var richiesta:URLRequest = new URLRequest("lamiere.html");

    navigateToURL(richiesta, "_parent");
    });

    per ogni mc e funziona tranquillamente. Ora quello che voglio ottenere è un codice che racchiuda tutti e 5 i mc senza ripetere il codice e includere, visto che i 5 mc sono in movimento, un addEventListener per fermare il movimento dei mc al passaggio del mouse.
    Ringrazio per l'immediata risposta.

  9. #9
    Senior Member Flash Obsessed bulga is on a distinguished road
    Join Date
    Feb 2008
    Posts
    141
    Rep Power
    6

    Re: Messi bottoni, non va piu lo stop()

    Potresti fare un piccolo schemino che non ho capito come sono disposti..
    In generale potresti racchiudere dei pulsanti dentro un mc e usare quest'ultimo come ascoltatore di eventi.

  10. #10
    Junior Member Settled In quaio61 is on a distinguished road
    Join Date
    May 2009
    Posts
    21
    Rep Power
    0

    Re: Messi bottoni, non va piu lo stop()

    Chiedo scusa per la leggerezza, non ho creato mc, ma parole (tipo "Home") convertite in pulsanti. Detto questo, queste 5 parole (pulsanti) giocando con i frame ho fatto in modo che ruotassero intorno al logo. Bene, come link funzionano, anche se ho dovuto copiare per 5 volte il codice, poi anche se la rotazione dei 5 link avviene lentamente, vorrei ottenere che al passaggio del mouse tutti e 5 i link si fermassero sino a quando non sposterò il mouse dal link. Spero di essere stato sufficientemente chiaro.
    Grazie

+ Reply to Thread
Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Creare bottoni Stop Musica
    By CarApple in forum Actionscript 3.0 base
    Replies: 2
    Last Post: 04-02-09, 09:40
  2. stop() problems
    By gregwhitworth in forum Actionscript 3.0 newbies
    Replies: 1
    Last Post: 04-12-08, 19:38
  3. Stop Loop
    By budinakron in forum Actionscript 3.0 newbies
    Replies: 1
    Last Post: 28-07-08, 13:05
  4. Stop
    By Hirankumar in forum Actionscript 3.0 newbies
    Replies: 1
    Last Post: 09-03-08, 07:45
  5. stop swf inside swf
    By unreal2200 in forum advanced Actionscript 3.0
    Replies: 6
    Last Post: 17-01-08, 07:21

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