Hola buenas... sigo con mi empeño de hacer un mini metalslug en flash.
Ahora tengo problemas con un random.
Se supone que hago lo siguiente:
rndo = 1+random(100);
trace(rndo);
if (1<=rndo<50) {
if (this._x-_root.marco._x>=0) {
this._x -= speed;
} else if (this._x-_root.marco._x<0) {
this._x += speed;
}
} else if (50<=rndo<=100) {
if (this._y-_root.marco._y>=0) {
this._y -= speed/2;
} else if (this._y-_root.marco._y<0) {
this._y += speed/2;
}
Todo esto dentro de onClipEvent (enterFrame)
Bien, por lo que sea, el trace me muestra bien los valores, pero solo se ejecuta la accion del primer if, suda del else aunque rndo sea mayor que 50, no se que puede ser, seguro que es alguna gilipollez.
Añadir que estoy usando el flash portable 8, AS2
Gracias!