Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: funzione su piu clip

  1. #1

    funzione su piu clip

    ciao a tutti non riesco ad dare un'effetto a piu clip contemporaneamente..
    come posso fare?
    non ci riesco più!!

    dal bott vado a richiamare la funzione

    on (press) {
    mc=(alga);
    alfamenu(mc, 100, 1, 1)
    }

    come potrei applicare la funzione a piu clip senza scrivela 200 volte? :master:
    come faccio?

    nome mc: alga, sabbia, paguro, ecc

    se li metto in fila naturalmente mi applica la function solo all'ultimo...
    chi mi aiuta??

  2. #2
    chi mi aiuta??
    cosi naturalmente non va...


    on (press) {
    mc=(alga, sabbia, paguro);
    alfamenu(mc, 100, 1, 1)
    }

  3. #3
    chi mi aiuta?

  4. #4
    spiegati meglio, l'effetto va riprodotto in contemporanea? con un'array contenente i nomi di istanza dei clip e un ciclo su tutta la lunghezza dell'array la cosa si potrebbe risolvere?
    http://www.2rlab.com
    God save the colours!

  5. #5
    praticamente ho delle tween... in frame ,
    io vado a richamarle la funzione con:

    on (press) {
    mc=(alga);
    alfamenu(mc, 100, 1, 1)
    }
    e fino qua ok...

    pero il voglio applicare la tween a piu clip oltre a quello "alga"... :master:
    come faccio?

  6. #6
    alla faccia del chiarimento. Allora "hai delle tween... in frame" spero non significhi che hai una tween sulla timeline, perché altrimenti per riprodurla sugli altri clip non puoi far altro che o rifare la stessa animazione sulla timeline relativa a ciascun clip.
    Se, come spero, invece,la tua animazione è fatta tramite AS allora si può giocare diversamente. Il discorso dell'array è questo


    Codice PHP:
    //crei una nuova array
    my_Array= new Array();

    //popoli l'array con i nomi dei clip
    my_Array[0]="mc_0";
    my_Array[1]="mc_1";
    my_Array[2]="mc_2";

    //e così per tutti i clip; c'è un altro modo per aggiungere elementi all'array, ma ti rimando alla guida in linea di flash

    //ora ti la funzione per animare tutti gli elementi dell'array
    function anima_tutti(){

    for(
    q=0;q<my_Array.length;q++){
            
             
    //qui la tua funzione per gestire l'animazione, nella quale idetifichi i clip con
             //clip=my_Array[q];

        
    }


    http://www.2rlab.com
    God save the colours!

  7. #7
    si mi era gia dato un'occhiata alle array...
    ho fatto cosi...

    Codice PHP:
    //crei una nuova array 
    my_Array= new Array(); 

    //popoli l'array con i nomi dei clip 
    my_Array[0]="_root.alga"
    my_Array[1]="_root.halley1"
    my_Array[2]="_root.pinewood";
    my_Array[3]="_root.erika";
    my_Array[4]="_root.pioppo";


    //e così per tutti i clip; c'è un altro modo per aggiungere elementi all'array, ma ti rimando alla guida in linea di flash 

    //ora ti la funzione per animare tutti gli elementi dell'array 
    function anima_tutti(){ 
    for(
    q=0;q<my_Array.length;q++){ 
             
    _root.alfamenu(mc10011);
             
    //qui la tua funzione per gestire l'animazione, nella quale idetifichi i clip con 
             
    mc=my_Array[q]; 
        } 

    }

    pul.onRelease =function(){
        
    anima_tutti();
        
    _root.dettaglio.loadMovie("dettaglioalga.swf");
        
    gotoAndPlay(8);
        

    pero non funzia...
    gli ho messo la _root perche i clip sono su un'altro filmato principale...

    che sbaglio? :master:

  8. #8
    chi mi aiuta?

  9. #9
    Codice PHP:

    for(q=0;q<my_Array.length;q++){
             
    mc=my_Array[q]; 
             
    //qui la tua funzione per gestire l'animazione, nella quale idetifichi i clip con
             
    _root.alfamenu(mc10011);
        } 
    beh, prima dichiari la variabile, poi la funzione. Se non dovesse andare posta la funzione che provo a rimontare il filmato.
    http://www.2rlab.com
    God save the colours!

  10. #10
    in effetti lo sapevo pero mi sa che manca qualcosa alla tua funzione "anima_tutti"...

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.