Comunidad de diseño web y desarrollo en internet online

Variable contadora para coliciones con hittest

Citar            
MensajeEscrito el 05 Nov 2008 01:14 pm
hola gente linda y auxiliadora q seriamos sin esta comunidad

tenia un pequ`ño problema
el primero es q soy novato
el segundo me vaj``e un ejemplo de coliciones con hitest
_root.onEnterFrame = function() {


var velocidad:Number = 5;
if (Key.isDown (Key.DOWN)) {
miClip._y += velocidad;
}
if (Key.isDown (Key.UP)) {
miClip._y -= velocidad;
}
if (Key.isDown (Key.LEFT)) {
miClip._x -= velocidad;
}
if (Key.isDown (Key.RIGHT)) {
miClip._x += velocidad;
}
if (miClip.hitTest(this.fondo)) {
hitting.text = "estas tocando el objeto"


} else {
hitting.text = "Ahora no tocas nada"
}
};
lo q quiero hacer es agregarle un contador para las veces q dicho objeto coliciona en ves de mostrarme "estas tocando el objeto" en el mismo lugar me muestre la cantidad de veces q a colicionado;
espero no molestarlos
y agradeceria puedan ayudarme

Por carxfer

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 05 Nov 2008 02:44 pm
trata de usar las etiquetas [*as] [*/as] cuandfpo postias un codigo
modifica este codigo por este otro

Código ActionScript :

//aca creas una variable que hace de contador
var contador:Number=0;
_root.onEnterFrame = function() {
texto.text = contador;

var velocidad:Number = 5;
if (Key.isDown (Key.DOWN)) {
miClip._y += velocidad;
}
if (Key.isDown (Key.UP)) {
miClip._y -= velocidad;
}
if (Key.isDown (Key.LEFT)) {
miClip._x -= velocidad;
}
if (Key.isDown (Key.RIGHT)) {
miClip._x += velocidad;
}
if (miClip.hitTest(this.fondo)) {
hitting.text = "estas tocando el objeto"
//aca incrementas la variable en un numero para que cuente cuantas veces tocas el fondo
_root.contador++;

} else {
hitting.text = "Ahora no tocas nada"
}
};



lo que te queda por hacer es poner en el escenario un texto dinamico con nombre de instancia 'texto' sin las comillas
bye
saludos

Por ironeric23

Claber

407 de clabLevel



Genero:Femenino  

mozilla

 

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