Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    MX non capisco perchè....

    Ciao a tutti ho creato un clip con una successione di immagini in dissolvenza con questo script:

    immagine._alpha = 0;
    fadeIn = true;
    i=0;
    m=7
    function dissolvenza() {
    if (fadeIn) {
    i+=m;
    if (i>100) {
    fadeIn = false;
    }
    } else {
    i-=m;
    if (i<0) {
    fadeIn = true;
    gotoAndPlay("due");

    }
    }
    immagine._alpha = i;
    }

    _root.onEnterFrame = dissolvenza;
    stop();


    Bene io dovrei mettere due di questi clip, dove differenziano le immagini , le etichette e le istanze quando metto i due clip sullo stage uno non si visualizza perchè?.....non sono due clip indipendenti
    o si creano conflitto!???

    GRazie mille!

  2. #2
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    i movie clip devono avere due nomi di istanza diversa e devi duplicare i comandi

    immagine._alpha = i;
    immagine1._alpha = i;

    a parte questo lo script non mi funziona neanche se lo applico ad una solo immagine

  3. #3
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    cioè il movie clip arriva approssimativamente ad un alfa 40 e poi l'effetto si ferma

  4. #4
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    ops non darmi retta avevo messo delle parentesi dove non ci volevano

    è giusto lo script che t'avevo dato

    immagine._alpha = 0;
    immagine1._alpha = 0;
    fadeIn = true;
    i=0;
    m=7
    function dissolvenza() {
    if (fadeIn) {
    i+=m;
    if (i>100) {
    fadeIn = false;
    }
    } else {
    i-=m;
    if (i<0) {
    fadeIn = true;
    gotoAndPlay("due");

    }
    }
    immagine._alpha = i;
    immagine1._alpha = i;
    }

    _root.onEnterFrame = dissolvenza;
    stop();

  5. #5
    ...grazie x la risposta!
    Però io parlo di due clip separati.....tu mi metti
    immagine._alpha = 0;
    immagine1._alpha = 0;
    nello stesso script...
    Io ho fatto due clip uguali come grafica e come effetto (dissolvenza)
    ma differenti come immagini, come etichette e istanze ma quando li metto sullo stage uno dei due si annulla!?
    Grazie x la pazienza!

  6. #6
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    io ti ho messo due nomi indicativi, non so come si chiamano le istanze dei tuoi movie clip

    non ho capito la parte che uno si annulla, c'è un visible=0 nei loro script?

  7. #7
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    indipendenti vuol dire che sono ambedue sullo stesso livello vero? non è che uno dei due è all'interno di un altro?

  8. #8
    ...no, no sono sullo stesso livello!
    Dunque sono due clip rettanglolari che fanno una succedere in dissolvenza delle immagini, però quando li metto tutte e due sullo stage uno si vede e l'altro no!
    No ne che uno dei due devo caricarlo su un altro livello tipo _level1?
    Bho magari ho detto un stupidaggine!
    Grazie ancora!

  9. #9
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    io ho fatto una prova facendo due movie clip identici a parte l'immagine contenuta e li ho messi entrambi sullo stage nello stesso frame della funzione, gli ho dato nome d'istanza diversa, e lo script funziona perfettamente

    poi ho fatto una prova dando ad entrambi lo stesso nome istanza e il comando veniva eseguito su uno solo dei movie clip ma l'altro di certo non spariva

    l'unica spiegazione che mi viene in mente è che puoi aver messo un _visible= false attribuito o a quello che scompare o a tutti e due i movie clip

    altrimenti non penso che la colpa sia di questo script, sarà qualcos'altro che fa sparire il movie clip

    a meno che (visto che quando finisce il fade va in un altro frame) tu non abbia messo i movie clip in tutti i frame... boh..senza vederlo non so veramente quale puo' essere il problema

  10. #10
    ..OK grazie....proverò a ricominciare tutto dall'inizio!
    Ti grazio ancora!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.