• User Attivo

    Tutti al mare?😢


  • Super User

    A che punto sei cosa sei riuscito a realizzare?


  • User Attivo

    Grazie Naht...

    Allora ti riepilogo il tutto:

    1. Ho fatto la cartina del Lazio e separato le provincie per livelli con PS;
      2)Apro Flash CS5, e apro il file che avevo salavato in PS;
      3)Li converto in livelli flash;
      4)Blocco i livelli base, ovvero sagoma e colore dello sfondo della regione;
      5)Mi seleziono la provincia di Rieti ad esempio;
      6)Con la selezione effettuata converto in simbolo pulsante e lo chiamo "PULSANTE RIETI";
      7)Esco dalla modalita modifica del pulsante e mi ritrovo sulla cartina;

    Ecco...se creo il simbolo video clip e gli attribuisco la funzionalità di ingrandimento 2D, quando ritorno sulla cartina la provincia mi sparisce( forse perche è sotto funzionalita di ingrandimento 2D perche se la provo in HTML mi appare la cartina con la provincia Rieti che è in continuo ingrandirsi in 2D).

    Come posso chiudere questa tortura?!


  • Super User

    Mannaggia ti avevo scritto passo passo cosa fare non lo hai nemmeno guardato. prima di tutto se continui a chiamare "video" clip i clip filmato o movieclip vengo a cercarti e ti prendo il pc o mac a martellate, in ambiente flash quando si parla di filmato ci riferiamo ad una animazione flash quando si parla di video intendiamo un video o movie o films, quello che si fa con la video camera insomma, che solitamente è in formato flv anche se as3 supporta ormai altri formati, comunque se dai retta a me, ora accantoni un attimo il tuo progetto e facciamo un esercizio semplice semplice.
    Disegna un rettangolo rosso e trasformalo in simbolo pulsante , ora disegna un rettangolo blue delle stesse dimensioni e trasformalo in simbolo clip filmato.
    Entra in modalità modifica del simbolo clip filmato, seleziona il rettangolo blue sullo stage e trasformalo in simbolo grafico o di nuovo in simbolo clip filmato(chiamasi movieclip annidato), metti un fotogramma chiave sul frame 10 e con il frame 10 selezionato prendi lo strumento trasformazione libera e ingrandisci il simbolo, ora click col destro in un frame tra uno e dieci e seleziona la voce interpolazione classica, premi sulla freccia azzurra ed esci dalla modalità modifica, prova il filmato, vedrai il clip filmato appena creato ingrandirsi e rimpiciolirsi il loop, ora noi dobbiamo evitare il loop, per fare questo dobbiamo intervenire nella time line del clip filmato, quindi rientra in modalità modifica e metti uno stop() sul frame 10, prova il filmato, ora il clip filmato si ingrandisce e si ferma non looppa più, esci dalla modalità modifica e elimina il clip dallo stage, entra nella modalità modifica del pulsante metti un fotogramma chiave sul frame sopra e trascina sullo stage il clip filmato posizionandolo esattamente sopra il pulsante rosso, prova il filmato, ora quando il cursore e sopra il pulsante parte l'animazione del clip, se impari a gestire "capire" i clip filmato e la loro time line interna non dico che hai capito tutto di Flash ma sicuramente avrai fatto passi avanti, i clip filmato sono oggetti molto potenti, un intero sito può essere contenuto dentro un clip filmato, cioè potrebbe capitarti di scaricare un sorgente con una animazione bella e complessa o addirittura un sito, ma quando lo apri vedi un solo fotogramma e ti chiedi dove cavolo è tutto il resto, poi entri in modalità modifica di quel singolo clip filmato e ti rendi conto che contiene centinaia di fotogrammi e altri clip filmato annidati dentro, scusa la divagazione, prova a fare l'esercizio e a non pensare per un momento alla cartina.


  • User Attivo

    Grazie inanzitutto...

    2 cose;
    1)"...ora click col destro in un frame tra uno e dieci e seleziona la voce interpolazione classica..."; Mi posiziono ad esempio sul frame 5 e cliccando in il dx mi fa creare solo l'interpolazione movimento e non mi fa fleggare l'interpolazione forma e classica, ma ho provato lo stesso e vedo il rettangolo che in loop scatta di dimensioni...ho capito l'esempio cmq!(RISOLTO)

    2)"...quindi rientra in modalità modifica e metti uno stop()..." Già ieri mi chiedevo, ma come si mette questo stop()? e dove?(RISOLTO)

    Ti seguo...ti seguo...


  • User Attivo

    Penso di aver capito dove inserila quella stringa di stop, ma...

    andando nel pennello azioni dopo che son rientrato nella sezione modifica e posizionandomi al decimo frame del clip filmato 😉 , cliccando azioni mi esce il pannello ma che nn mi da la possibilita di inserire stringe e leggo:In actionScript 3.0 non è possibile inserire il codice direttamente negli oggetti. Selezionate un fotogramma o utilizzare il pannello snippet di codice per applicare il codice alla selezione corrente sullo stage.

    Eppure io seleziono il decimo frame, non capisco perche non me lo fa inserire...(RISOLTO)


  • User Attivo

    Quindi, provo sulla cartina? o trovo qualche sorpresa? 🙂


  • Super User

    Funziona sempre allo stesso modo, esempio o cartina, se hai capito l'esempio non dovresti avere sorprese, scusa con quale versione di flash stai lavorando? avevo capito cs5.


  • User Attivo

    Si con la cs5.

    Ho riprovato e nn funziona cn as3, diversamente con as2 funge!

    Solo una cosa, non capisco l'utilita del chiamasi movieclip annidato...

    Grazie tantissimo...


  • Super User

    "Movieclip annidato" era solo didattica un movieclip dentro un altro movieclip è un movieclip annidato, se deciderai di andare avanti con flash e dovrai implementare i movieclip con il codice ti renderai conto dell'importanza di dover raggiungere un movieclip annidato con il codice. Ma per ora lascia perdere come ho detto era solo didattica.


  • User Attivo

    ok...grazie ne faro tesoro!!

    Ora sto provando con la cartina, senza il tuo aiuto non avrei mai avuto le idee chiare!Speriamo bene...ti faro sapere coem finira la storia...

    Ah...dimenticavo, con AS3 è impossibile impelmentare lo stop perche non ti da la possibilita di scrivere dicendo la scringa che ho scritto prima su.


  • Super User

    Si può fare anche con as3, Ti spiego in as2 il codice si può mettere sia sui simboli faccendo tasto destro sul simbolo nello stage, cioè ad esempio per implementare un pulsante

    
    on(release)
    {
    
    getURL("contatti.html","_self")
    } 
    
    ```Sia nei fotogrammi, tasto destro sui fotogrammi, con questa diversa forma
    

    contatti_btn.onRelease = function()
    {

    getURL("contatti.html","_self")
    }

    Mentre in as3 non è possibile mettere codice sui simboli ma solo nei fotogrammi.
    

    contatti_btn.addEventListener(MouseEvent.CLICK,onClick);
    function onClick(e:Event):void
    {
    var url:URLRequest=new URLRequest('contatti.html');
    navigateToURL(url,"_self");
    }


  • User Attivo

    Ho risolto direttamente scegliendo da SNIPPET DI CODICE-->navigazione linea temporale-->ferma questo fotogramma...

    e cosi riesco a mettere lo stop al clip.

    Sai cosa mi resta difficile?!? (penserai, tanto per cambiare...:))

    Praticamente riesco anche a mettere la stringa STOP (); ma quando vado a selezionare il clip per inserlo nel frame sopra mi perdo perche non ho piu la sagoma della provincia; mi spiago meglio, quando vado a creare il clip, doppio click e inserisco la preimpostazione di movimento ingrandimento 2D, clicco applica alla posizione corrente e da qui, mi sparisce al sagoma della provincia e vedo che nella time line mi ha occupato 25 frame per la movimentazione, pero quella scomparsa mi resta poi difficile per posizionare sul frame SOPRA.

    è normale?


  • Super User

    Non ci ho capito molto, comunque vado per intuizione, quando entri in modalità modifica del pulsante metti un fotogramma chiave nel frame premuto. ora anzichè trascinare il clip con animazione sul frame sopra del livello base, apri un secondo livello premendo sull'icona paginetta, in questo livello superiore metti il fotogramma chiave sul frame sopra e tracsina il clip con animazione, spero di non aver capito fischi per fiaschi.


  • User Attivo

    Praticamente ti spiego meglio:

    • Seleziono la provincia Rieti;
    • Converto in simbolo PULSANTE la provincia su selezionata;
    • Ritorno alla cartina completa dal Lazio;
    • Seleziono sempre la provincia Rieti e converto in simbolo CLIP FILMATO1;
    • Entro in modalita modifica e con la selezione della medesima provincia Rieti creo in un altro simbolo CLIP FILMATO2 (movieclip annidato);
    • Su quest'ultimo applico la preimpostazione di movimento ingrandimento 2D;
    • Clicco con il destro su questo movimento prima di applicarlo e scelgo "applica alla posizione corrente".

    E da qui...mi sparisce la sagoma della provincia, e nella time line vedo che mi ha caricato il movimento tant'è vero che se faccio ctrl+invio mi carica il movimento della provincia rieti che viene su a comparsa.
    Ora il problema è che essendo scompara la sagoma della provincia, io nn riesco a piazzarla quando vado a metterla nel pulsante sul prame SOPRA perche appunto non ha forma, è scomprarsa, non è visibile!

    Tuttto qua...so che è complicato comprendere chi non è del mestiere, ma ce la sto mettendo tutta...

    Grazie infinite!!!


  • Super User

    Non ci siamo lascia perdere la cartina copleta del lazio anzi blocca il livello.

    1. Seleziono la provincia Rieti e la trasformo in simbolo pulsante.
    2. entro in modalità modifica del pulsante Rieti.
    3. metto un fotogramma chiave nel frame nel frame premuto.
    4. apro un nuovo livello e metto un fotogramme chiave nel frame sopra.
    5. Col frame sopra selezionato dalla libreria trascino la bitmap di rieti sullo stage e vado a posizionarlo in corrispondenza della provincia che si trova nella cartina. ATTENZIONE devi tracinare la bitmap quella verde,
    6. seleziona la bitmap rieti che hai appena trascinato.
    7. Trasformala in clip filmato e entra in modalità modifica.
    8. sul primo frame ci sarà nuovamente una bitmap trasformala in clip filmato.
    9. Metti un fotogramma chiave in posizione 10 clicca fuori stage.
      10 Tasto destro sul frame 10 seleziona la voce azioni e nella finestra azioni scrivi stop() tutto minuscolo,
    10. ora con il frame 10 selezionato prendi lo strumento trasformazione libera clicca su Rieti e ingrandisci il clip filmato.
    11. tasto destro tra i frame 1 e 10 e crea l'interpolazione.
      prova il filmato se segui alla lettera i punti non puoi sbagliare.

  • User Attivo

    Scusami...

    ma non capisco questo punto:

    1. Col frame sopra selezionato dalla libreria trascino la bitmap di rieti sullo stage e vado a posizionarlo in corrispondenza della provincia che si trova nella cartina. ATTENZIONE devi tracinare la bitmap quella verde...

    io nella libreria ho solamente il pulsante creato in precedenza di rieti.

    Eppure i primi 4 step li seguo e mi ritrovo; al 5 mi perdo...come è possible??

    Mii...non ce la sto a fa piu!:x


  • Super User

    No in libreria non hai solo il pulsante quando importi una immagine in flash automaticamente in libreria c'è la sua bitmap guarda dentro la cartella.


  • User Attivo

    Ma come sono bravo...come sono diventato bravo!!! 😛

    Grazie Nat per "tutto" quello che hai fatto per me...grazie davvero tanto!

    La tua passione mi ha fatto conoscere una piccolissima parte di questo mondo...grazie davvero!!!😊