Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    [Mx] attachMovie in un Array

    Ho bisogno di fare una prototype in cui incorporare un codice del genere:
    codice:
    attachMovie("string", "string", 1);
    string._x=8.0;
    string._y=23.0;
    
    attachMovie("string", "string", 1);
    string._x=8.0;
    string._y=40.1;
    
    attachMovie("string", "string", 1);
    string._x=8.0;
    string._y=57.1;
    
    etc...
    In pratica dovrei creare un array di 14 valori. Questi valori dovrebbero essere varibili nella prototye. Ad esempio la chiamiamo
    sdoppia(1,1,0,1,0,0,1,0,1,1,1,1,0,1);

    La prototype dovrebbe dove legge 1 fare l'attachMovie su livello1 su una movieclip avente sempre la stessa _x, ma la _y di volta in volta maggiore di +17.1.

    Quindi la prima "string" avrebbe y=17.1, la seconda 40.1, la terza 57.1.

    ...il tutto però variabile... ed è questo che mi incasina.
    ...ossia dovrei fare in modo di specificare quando richiamo la funzione: metti la prima e la seconda, ma la terza no... etc.

    Qualcuno mi può aiutare?
    わさび

  2. #2
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da meyumi
    codice:
    sdoppia = new Array(1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1);
    for (i=0; i<sdoppia.length; i++) {
    	if (sdoppia[i] == 1) {
    		trace("L'indice "+i+" di sdoppia contiene: 1");
    	} else {
    		trace("L'indice "+i+" di sdoppia contiene: 0");
    	}
    }
    Mitico!
    Non ero ancora molto pratico di array ma vorrei cominciare ad utilizzarli... grazie infinite
    わさび

  3. #3
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da meyumi
    di nulla
    ehm scusa ma come setto la i con l'attach movie?
    ho provato così ma ho l'impressione che vengano tutte sovrapposte...
    codice:
    sdoppia = new Array(1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1);
    for (i=0; i<sdoppia.length; i++) {
    	if (sdoppia[i] == 1) {
    		attachMovie("string", "string"[i], 1);
    		string[i]._x = 8.0;
    		string[i]._y = 23.0 + (i*17.1)
    		//trace("L'indice "+i+" di sdoppia contiene: 1");
    	} else {
    		//trace("L'indice "+i+" di sdoppia contiene: 0");
    	}
    }
    わさび

  4. #4
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da meyumi
    codice:
    sdoppia = new Array(1, 1, 0, 1, 0, 0, 1, 0, 1, 1, 1, 1, 0, 1);
    for (i=0; i<sdoppia.length; i++) {
    	if (sdoppia[i] == 1) {
    		attachMovie("string", "string"+i, i );
    		string[i]._x = 8.0;
    		string[i]._y = 23.0 + (i*17.1)
    	} 
    }
    hmm c'è qualcosa che non va...
    Sul video di linea ne appare solo una... infatti se aggiungo:
    codice:
    trace (string1._x);
    trace (string1._y);
    trace (string2._x);
    trace (string2._y);
    mi appare
    codice:
    0
    0
    undefined
    undefined
    ...
    わさび

  5. #5
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da Trinità76
    hmm c'è qualcosa che non va...
    Sul video di linea ne appare solo una... infatti se aggiungo:
    codice:
    trace (string1._x);
    trace (string1._y);
    trace (string2._x);
    trace (string2._y);
    trace (string3._x);
    trace (string3._y);
    trace (string4._x);
    trace (string4._y);
    mi appare
    codice:
    0
    0
    undefined
    undefined
    0
    0
    undefined
    undefined
    ...
    Oltretutto,
    trace (string2._name);
    mi da undefined... quindi per qualche motivo la numero2 non viene proprio creata...
    わさび

  6. #6
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Aiuto ... non riesco a uscirne fuori da questo problema...
    わさび

  7. #7
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    up :tongue:
    わさび

  8. #8
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    aiuto nessuno mi sa dire la sintassi corretta dell'attachmovie in un array?
    わさび

  9. #9
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    help... non riesco a muovermi da dove sono...
    わさび

  10. #10
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    help
    わさび

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.