Comunidad de diseño web y desarrollo en internet online

muchos mc's con hittest

Citar            
MensajeEscrito el 20 Dic 2005 05:36 pm
Hola toi haciendo un juego y me ha surgio una duda a-ver si alguien me la puede resolver:
a-ver lo k kiero hacer es k si tengo x ejemplo 20 mc's x un lado y otros 20 x otro como puedo saber si cualquiera de uno de los 20 esta chocando con otro de los 20. Sabria hacerlo con hittest pero tendria k escribir mucho codigo para cada mc y no se si alguien sabra otra solucion.
ESpero me respondan

Por inllana

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Dic 2005 06:16 pm
los mc son los mismos duplicaods o cada uno es diferentes
por que podrias hacelo con duplicatemovie clip

o si no copiando y pegando cdigo

Xaludos ^^

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 20 Dic 2005 11:44 pm
hola gasias por contestar:
creo k tengo la solucion:

Código :

mi_array = new Array(_root.moto.hork_detras.i1, _root.moto.hork_detras.i2, _root.moto.hork_detras.i3, _root.moto.hork_detras.i4, _root.moto.hork_detras.i5, _root.moto.hork_detras.i6, _root.moto.hork_detras.i7, _root.moto.hork_detras.i8, _root.moto.hork_detras.i9, _root.moto.hork_detras.i10, _root.moto.hork_detras.i11, _root.moto.hork_detras.i12, _root.moto.hork_detras.i13, _root.moto.hork_detras.i14, _root.moto.hork_detras.i15, _root.moto.hork_detras.i16);
mi_array2 = new Array(_root.pista.j1, _root.pista.j2, _root.pista.j3, _root.pista.j4, _root.pista.j5, _root.pista.j6);
_root.moto.onEnterFrame = function() {
   for (i=0; i<mi_array.length; i++) {
      for (j=0; j<mi_array2.length; j++) {
         if (_root.mi_array[i].hitTest(_root.mi_array2[j])) {
            _root.texto.text = "colision";
         } else {
            _root.texto.text = "";
         }
      }
   }
};

las i son un conjunto de mc's(16mc's) y las j son otro(6mc's). Lo k pasa es k si en los arrays escribo uno de sus elementos como por ejemplo:

Código :

if (_root.mi_array[0].hitTest(_root.mi_array2[0]))

entonces si funciona pero si escribo la i y la j nop y no se xk. :crap: espero k aya alguien k si lo sepa

Por inllana

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Dic 2005 02:56 pm
nadie le encuentra algun problema al codigo? :cry:

Por inllana

15 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 21 Dic 2005 04:33 pm
tienes el fla para verlo?

Por andresmaro

Claber

981 de clabLevel

3 tutoriales
4 articulos

Genero:Masculino  

America/Bogota

konqueror

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.