Mjaa, det smarte ville være at have alle de andre movieclips i et array og loope det for hittest, ellers kan du hvis alle movieclips ligger som childmovieclips på samme parent:
for (i in movieclips_parent) { if (movieclips_parent[i] instanceof MovieClip && movieclips_parent[i].hittest(andet_mc)) { trace(andet_mc+" hittester på "+i); } }
Barklund, jeg kan ikke få dit ovenstående script til at virke. Både 'andet_mc' og alle de andre ukendte movieclips skal ligge ind i movieclipet 'movieclips_parent', ikke?
for (i in movieclips_parent) { if (movieclips_parent[i] instanceof MovieClip && movieclips_parent[i].hitTest(movieclips_parent.andet_mc)) { trace(andet_mc+" hittester på "+i); } }
Super smart måde at gøre det på, den kan jeg vist godt benytte til mit formål. Du må gerne ligge et svar barklund
Oki, det er nu ikke det optimale at gøre, da løkken jo også kommer igennem alle funktioner, variabler og andet der måtte være defineret i samme tidslinje. Og jeg havde tænkte "andet_mc" som en lokal reference - ellers skal du lige rette:
for (i in movieclips_parent) { if (movieclips_parent[i] instanceof MovieClip && movieclips_parent[i].hitTest(movieclips_parent.andet_mc)) { trace(movieclips_parent.andet_mc+" hittester på "+i); } }
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.