Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Quale action script mi cancella questi clip creati con il seguente action?

    Quale action script mi cancella questi clip creati con il seguente action?
    E poi una cosa stranissima... (mi rimangono sempre i clip creati ma spostati in alto rispetto a dove vengono creati la prima volta...)

    on (rollOver) {
    valore=_root.volte;

    var xpos = _root.euro500._x;
    var ypos = _root.euro500._y;
    var dis = 8;



    valorelimite=40;
    valoretotale=valore/valorelimite;

    voltetotali=0;

    for (t=0; t<valoretotale; t++){

    for (i=0; i<valore && i<valorelimite; i++) {
    _root.euro500.duplicateMovieClip("euro500"+i, i);

    _root["euro500"+i]._y = ypos - (i*dis);
    }

    voltetotali++;

    }
    _root.voltetotali=voltetotali;
    _root.valorelimite=valorelimite;
    _root.per._alpha=100;

    }


    GRAZIE A CHI LO SA'!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se i clip vengono creati con duplicateMovieClip il codice di eliminazione č instanceName.removeMovieClip()

    ma non l'avevi giā chiesto?! :master:

  3. #3
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    Si.. ma nn fungeee :(

    Mi rimane sempre le clip che ha creato dinamicamente solo che queste sono assurdamente spostate in alto a dx


  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Si.. ma nn fungeee :(

    Originariamente inviato da freetom
    Mi rimane sempre le clip che ha creato dinamicamente solo che queste sono assurdamente spostate in alto a dx

    magari il problema non č che non ti elimina le clip, magari hai mandato in loop il codice e nonostante tu cancelli le clip, queste ti vengono ricreate ogni volta

  5. #5
    Utente di HTML.it L'avatar di freetom
    Registrato dal
    Nov 2001
    Messaggi
    3,725

    te lo posto per intero...

    on (rollOver) {
    valore=_root.volte;

    var xpos = _root.euro500._x;
    var ypos = _root.euro500._y;
    var dis = 8;



    valorelimite=40;
    valoretotale=valore/valorelimite;

    voltetotali=0;

    for (t=0; t<valoretotale; t++){

    for (i=0; i<valore && i<valorelimite; i++) {
    _root.euro500.duplicateMovieClip("euro500"+i, i);

    _root["euro500"+i]._y = ypos - (i*dis);
    }

    voltetotali++;

    }
    _root.voltetotali=voltetotali;
    _root.valorelimite=valorelimite;
    _root.per._alpha=100;

    }


    Come faccio per eliminare le clip create dinamicamente dal video e dalla memoria?

    GRAZIE


  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: te lo posto per intero...

    questo č tutto? non c'č altro codice nel filmato? il filmato vā in loop oppure ci sono tutti gli stop() necessari? se fosse solo quelo il codice funzionerebbe tranquillamente, salvo corruzione del fla su cui si stā lavorando... mal che vada ti consiglio di creare un nuovo filmato a fare una prova solo di questo script

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.