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. Problema ingranaggi
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      dummie User • ultima modifica di

      ok Flep! Tra poco provo.. piuttosto, nel caso dovessi crearla con fireworks in che formato dovrei salvarla?

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Salvala in .png e deve rimanere vettoriale 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          dummie User • ultima modifica di

          Ok flep, ho ricostruito l'ingranaccio e l'ho inserito nella scena su un livello tutto suo. Ho dato il nome all'istanza nello stesso modo in cui me lo hai scritto, ma quando premo F12 non gira

          devo fare qualche altra cosa che ho dimenticato di fare?

          questa è la schermata del mio flash

          image

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            Perchè il livello 'ingranaggi' ha 50 frames?
            Non muovere gli ingranaggi con i frames.
            La MovieClip con gli ingranaggi si chiama my_mc ?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              dummie User • ultima modifica di

              Scusa, ne avevo messi così tanti perchè all'inizio pensavo che dovessi fare un'interpolazione movimento. ora ho tolto i frame dai due livelli degli ingranaggi (perchè ne voglio mettere due) e toglierò anche gli altri.

              come puoi vedere un ingranaggio è selezionato e nello specchietto delle proprietà si legge il nome che gli ho assegnato

              e cmq non va.. ma di sicuro è perchè sono io una capra

              image

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                dummie User • ultima modifica di

                ho fatto il controllo della sintassi e viene fuori questa scritta nella finestra di output:

                Scena=Scena 1, Livello=ingranaggio 1, Fotogramma=1:Linea 1: È previsto '{'
                my_mc.onEnterFrame=function():Void
                Scena=Scena 1, Livello=ingranaggio 1, Fotogramma=1:Linea 2: L'istruzione deve apparire all'interno del gestore on/onClipEvent
                {

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • O
                  onsitus Super User • ultima modifica di

                  @Flep said:

                  Sul frame apri il pannello azioni e scrivi:

                  >
                  my_mc.onEnterFrame=function():Void
                  {
                      this._rotation++;
                  }
                  
                  >```
                   
                  Leggi bene quello che ha scritto Flep.  Dal preview che hai postato, si legge Azioni - Clip Filmati.
                  L'azione deve essere sul fotogramma.;)
                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    dummie User • ultima modifica di

                    ok.. l'ho fatto, ma adesso esce questo:

                    Scena=Scena 1, Livello=ingranaggio 1, Fotogramma=1:Linea 2: L'istruzione deve apparire all'interno del gestore on/onClipEvent
                    {

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • O
                      onsitus Super User • ultima modifica di

                      Impostazione di pubblicazione e per actionScript 2.0???:?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • O
                        onsitus Super User • ultima modifica di

                        Infatti usa Flash MX.

                        Togli il :Void

                        
                        my_mc.onEnterFrame=function()
                        {
                            this._rotation++;
                        }
                        
                        
                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • D
                          dummie User • ultima modifica di

                          Ok, l'ho tolto ma l'ingranaggio non gira su se stesso sull'asse centrale.. ma è come se descrivesse un'orbita :S e nella finestra di output appare:

                          Scena=Scena 1, Livello=ingranaggio 1, Fotogramma=1:Linea 2: L'istruzione deve apparire all'interno del gestore on/onClipEvent
                          {

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • D
                            dummie User • ultima modifica di

                            praticamente l'azione dello script la devo inserire in

                            on/onClipEvent
                            {

                            ??

                            0 Miglior Risposta Ringrazia Cita Rispondi

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

                              @dummie said:

                              Ok, l'ho tolto ma l'ingranaggio non gira su se stesso sull'asse centrale.. ma è come se descrivesse un'orbita :S e nella finestra di output appare:

                              Scena=Scena 1, Livello=ingranaggio 1, Fotogramma=1:Linea 2: L'istruzione deve apparire all'interno del gestore on/onClipEvent
                              {
                              Il problema che non gira sull'asse centrale è perchè devi mettere il suo punto di registrazione al centro 🙂

                              Per quanto riguarda l'errore è perchè stai scrivendo il codice ancora sulla clip e non sulla timeline.

                              Non toccare la clip o vengo lì e ti disinstallo Flash 😄
                              Blocca il livello dove c'è la clip ingranaggi.
                              Seleziona il frame,
                              premi F9 e scrivi il codice che ti ho detto. 🙂

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • D
                                dummie User • ultima modifica di

                                ma non è che l'orbita sia dovuta a quel "più" che si vede nell'immagine postata qui di seguito e che appare in alto sulla sinistra quando seleziono l'ingranaggio?

                                [URL=http://img242.imageshack.us/my.php?image=ingranaggio2uz7.jpg]image

                                0 Miglior Risposta Ringrazia Cita Rispondi

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

                                  @dummie said:

                                  ma non è che l'orbita sia dovuta a quel "più" che si vede nell'immagine postata qui di seguito e che appare in alto sulla sinistra quando seleziono l'ingranaggio?

                                  Clicca 2 volte la clip e ci vai dentro.
                                  Col pannello 'Align', la allinei al centro.
                                  Esci dalla clip.
                                  Cancellala dallo Stage e ritrascinala dalla libreria allo Stage.
                                  Chiamala my_mc.
                                  Blocca il suo livello (col lucchetto).
                                  Seleziona il frame dove è la clip.
                                  Premi F9 e scrivi il codice.

                                  😄 😄

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • D
                                    dummie User • ultima modifica di

                                    FUNZIONAAAAAAAAAAA :vaiii:

                                    rotea su se stesso, porca miseriaccia!!!!!! ok, prima di mettermi a mo' di zerbino faccio altre tre domande (lo so, rompo le uova ma mi piacciono le frittate!)

                                    un GRAZIE a Flep (che mi sopporta da quando sono entrato) e Onsitus!

                                    1. si può gestire la velocità di rotazione?

                                    2. se voglio far girare anche un altro ingranaggio, devo inserire lo stesso script ma cambiando il nome alla clip e di conseguenza anche nello script? ovvero al posto di "my_mc" posso mettere "my_md"?

                                    3. per far girare in modo antiorario l'ingranaggio come modifico lo script?!?!

                                    P.s. Caro flep, non hai tutti i torti a venire qui e a disinstallarmi il flash! Dummie sono e Dummie rimarrò!

                                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                                      Caro dummie, mi fa piacere vedere la tua contentezza nel raggiungere un traguardo con Flash 🙂 non disinstallarlo mai 🙂
                                      Non sei Dummie 😉 sei solo alle prime armi come lo ero io 😉

                                      1. La velocità la puoi gestire in 2 modi:
                                        -a: accelleri il frame rate
                                        -b: i due ++ sono come scrivere my_mc._rotation+=1; se lo vuoi aumentare potresti scrivere my_mc._rotation+=2;

                                      2)all'interno del metodo onEnterFrame scrivi la stessa cosa per il secondo ingranaggio:
                                      my_mc_2._rotation+=1;

                                      1. my_mc._rotation-=1;

                                      🙂

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • D
                                        dummie User • ultima modifica di

                                        Ehm... innanzitutto ti ringrazio per la tua disponibilità ma purtroppo sono ancora limitato..

                                        io ora ho questo script

                                        my_mc.onEnterFrame=function()
                                        {
                                        this._rotation++;
                                        }

                                        dove devo andare a scalfire il codice per inserire:

                                        my_mc._rotation+=2 ?

                                        Ho provato a metterlo a unpo' di parti seguendo l'istinto (perchè la ragione sta a dormire) ma ovviamente poi l'ingranaggio non gira più!

                                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                                          Si scusami sono stato poco chiaro, è tardi... 🙂

                                          Per un ingranaggio:

                                          
                                          my_mc.onEnterFrame=function():Void
                                          {
                                              this._rotation+=1;
                                          }
                                          
                                          

                                          Per due ingranaggi:

                                          
                                          my_mc.onEnterFrame=function():Void
                                          {
                                              this._rotation+=1;
                                              my_mc2._rotation+=1;
                                          }
                                          
                                          
                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • D
                                            dummie User • ultima modifica di

                                            P.s. intanto mi sto sfiziando come un pazzo sul tuo sito cercando di farmi bombardare la faccia dai vetrosi meteoriti viola!

                                            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