Ciao a tutti
un amico stava facendo un filmato usando molti duplicateMovieClip e removeMovieClip (in pratica è un filmato in cui l'utente prende degli oggetti da una libreria e li duplica per portarli nei contenitori e inoltre c'è l'opzione per cancellarli singolarmente).
Dato che con flash player 7 c'è il metodo getNextHighestDepth() l'amico ha deciso di usare questo metodo per indicare il livello del mc duplicato.
Finchè prova il filmato senza inserire alcun componente, tutto funziona (facendo il trace di getNextHighestDepth() i valori restituiti sono bassi, cioè 0-1-2...etc). Se invece nel filmato vengono inseriti anche dei componenti, il getNextHighestDepth() mi restituisci dei valori alti, ossia superiore a 1048575 (che è il limite della profondità come indicato sul manuale).
La soluzione l'abbiamo trovata (usando una variabile che si incrementa automaticamente ad ogni duplicate) però sta storia che il getNextHighestDepth() non funziona con i componenti non è poi tanto bella...![]()
Qualcuno di voi ne sa qualcosa in più? E' documentato da qualche parte questo "difetto"?
thanks![]()