Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2013, 10:09
SirDante
 
Fecha de Ingreso: junio-2013
Mensajes: 5
Antigüedad: 10 años, 10 meses
Puntos: 0
problema con condicional As2

Buen día, verán, ando con un problema al aplicar un condicional para una acción. paso a explicar el trabajo que estoy haciendo, anteriormente posteé aqui mismo para que me ayudaran a solucionar algunos problemas con un juego de "pintar", aqui subí el [URL="http://www.mediafire.com/?q4egm8wgyxa46lb"]archivo fuente de flash cs6[/URL] y [URL="http://www.mediafire.com/?q4egm8wgyxa46lb"]aqui el SWF[/URL] por si alguien quiere verlos.

El caso es que ya pude hacer el juego y ahora estoy intentando añadirle un condicional que haga que cuando el objeto con nombre de instancia clip3 y el objeto con nombre de intancia clip2 se "pinten" de color FF0000 (rojo) la pelicula se mueva al frame 2 (todo el ejercicio de pintar esta en el frame 1, y quiero que al cambiar el color de clip3 y clip2 la película se mueva al frame 2, donde saldrá una ventana que diga que el juego se ha finalizado correctamente.)

el caso es que lo poco que aprendí de actionscript lo aprendí en el lenguaje de As3, y como no encontré una forma de hacer el juego en As3 lo termine haciendo en As2 gracias a un tutorial que subió Bandit. pero la verdad es que no entiendo mucho el principio del codigo del As2.

los códigos que he intentado usar para que la condicional funcionen son los siguientes:

Código:
if(clip3.setRGB(0xFF0000)&&(clip2.setRGB(0xFF0000));{
	gotoAndStop(2);
}
Código:
if(	_root.clip.cambiar.setRGB(0xFF0000))&&(_root.clip2.cambiar.setRGB(0xFFFFFF));
;{
	gotoAndStop(2);
}
Código:
if(clip == cambiar.setRGB(0xFF0000))&&(clip2 == cambiar.setRGB(0xFFFFFF));
;{
	gotoAndStop(2);
}
pero ninguno me ha funcionado, aclaro que el código del condicional lo he intentado usar en el frame 1 capa 1 (no dentro de ningún elemento de la película). Si alguien me puede explicar un poco en que me equivoqué... porque sé que estoy terriblemente equivocado se los agradezco xD. si necesitan alguna otra información extra para ayudarme a solucionar mi problema solo pídanla :3