Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. Web Marketing e Content
    5. Oggetto button (duplicato)
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gandalf User Attivo • ultima modifica di

      @Flep said:

      Prova ad inserire break; dopo la riga del getURL.
      Altrimenti devi assegnare un id al bottone che premi, cioè assegnare una proprietà in runtime al bottone, ma coi bottoni non puoi farlo perchè l classe Button non è dinamica.
      Dovresti utilizzare delle movieclips al posto dei bottoni.

      aarghhhh ......... 😮 ma se faccio cambia tipo di oggetto, da button a movieClip da Flash, funziona .... o devo rifare tutto da zero ... ? :arrabbiato: :arrabbiato: :arrabbiato:

      P.S.
      A questo punto mi chiedo a cosa servono + gli oggetti Button se il MovieClip lo sostituisce in tutto e per tutto .... :sbonk:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        flep Super User • ultima modifica di

        Button esiste solo per semplificare tempi e animazioni dei bottoni.
        Per applicazioni serie e importnti non lo si usa mai (almeno io).

        Dovresti cambiare i bottoni, se li converti in movieclips dipende dall'animazione che hanno...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gandalf User Attivo • ultima modifica di

          Ok ... convertito ... solo che ora mi manca tanto l'evento MouseOver ... e MouseOut ... dove cambiamo il valore dell'._alpha al bottone ... come posso ovviare nel MovieClip ? :sbav:

          Il cursore a forma di manina ok .... fatto ma gli eventi di sopra ... qualche escamotage 😄 ?

          thnks

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • G
            gandalf User Attivo • ultima modifica di
            
            on (rollOver) 
            {
             this._alpha=30;
            }
            
            

            ogni tanto mi perdo in un bicchier d'acqua ... 😄

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gandalf User Attivo • ultima modifica di

              @Flep said:

              .... , ma coi bottoni non puoi farlo perchè l classe Button non è dinamica.
              Dovresti utilizzare delle movieclips al posto dei bottoni.

              
              //ArrDwn = Array coi MC dentro
              //ArrUrls = Array coi percorsi su cui puntare ...
              //BttnTraspr_mc = istanza del mc che sostituisce 
              //                       il vecchio bottone
              for (var c:Number = 0; c<ArrDwn.length; c++) {
                 ArrDwn.BttnTraspr_mc.onRelease = function():Void  {
                  trace("C="+c);
                  trace("Percorso completo = "+ArrUrls);
                  getURL(ArrUrls);
                 };
                }
              
              

              ehm .... manco i trace mi fà .... sembra non eseguire per nulla il ciclo !!!!! Come se lo saltasse ... :mmm:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                flep Super User • ultima modifica di

                Controlla
                ArrDwn.length

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • G
                  gandalf User Attivo • ultima modifica di

                  @Flep said:

                  Controlla
                  ArrDwn.length

                  
                  for (var c:Number = 0; c<ArrDwn.length; c++) {
                     trace("Lunghezza ArrDwn = "+ArrDwn.length);
                     ArrDwn.BttnTraspr_mc.onRelease = function():Void  {
                      trace("C="+c);
                      trace("Percorso completo = "+ArrUrls);
                      getURL(ArrUrls);
                     };
                    }
                  
                  

                  ripete per 5 volte questo : Lunghezza ArrDwn = 5

                  P.S.
                  Se tolgo ArrDwn**.BttnTraspr_mc**.onRelease cioè se scrivo solo ArrDwn.onRelease funzia ....

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    flep Super User • ultima modifica di

                    Dipende dalle paths che hai messo...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • G
                      gandalf User Attivo • ultima modifica di

                      no quelle funzionano ... 😞 funzionavano anke prima quando avevo un button al posto della movieclip ... il problema sembra relativo alla movieclip che simula il bottone trasparente ma non capisco in quale modo !!!! 😢

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • G
                        gandalf User Attivo • ultima modifica di

                        ecco il rigo infame .... avevo messo questa action per far venir fuori il cursore a forma di mano e forse contrastava con la function definita nel codice di prima 😢

                        
                        onRelease=function(){}
                        
                        

                        scusate all

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti