Men et lyd er jo også kun udgjort af den timeline og lyden (og diverse attributter derpå) så du kan forholdsvist nemt "kopiere" disse indstillinger ved at lave et helt nyt objekt.
Det er disse linier som driller mig. Jeg har en henvisninger til nogle lydobjekter gemt i min tempSoundArray. Jeg køre så disse linier igennem en for lykke og laver nye henvisninger med _root['soundObject'+_root.count]: det har noget med den rækkefølge de skal spille i.
Problemet er, at nogle gange skal jeg lave flere henvisninger til samme lydObjekt i _root.tempSoundArray og det der sker er at de til sidst for de samme attributter alle sammen - altså alle dem som henviser til det samme objekt i temoSoundArray.
Hvis jeg altså laver to objekter som hedder
soundObject1 og soundObject2 og som begge pejer på det samme lydobjekt i tempSoundArray. Jeg giver så hver af disse objecter en variable (nextNumber), men det ender med at de begge for den samme - den som tilhøre det object som sidst blev oprettet.
Altså arrayet indeholder objektet, der indeholder en sound og et nextNumber. Men da jeg ikke helt ved, hvad lydene skal bruge nextNumber til, så kan jeg ikke sige, hvordan det vil kunne virke :)
Oh, ja så er det et problem... Du er nødt til først at putte en onSoundComplete på, når du påbegynder afspilning af den næste lyd. Eller referere til en _global.nextNumber i alle soundComplete's, og så også inkrementere denne. Forstår du?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.