Comunidad de diseño web y desarrollo en internet online

Movimiento random

Citar            
MensajeEscrito el 23 May 2009 03:52 am
Hola necesito ayuda por fiiiis, :oops:

estoy haciendo un proyecto para mi clase de flash,
y tengo un problema con el código de actionscript 3


bueno lo que estoy teniendo problemas es con realizar el código para:

1. movimiento aleatorio en un área determinada
2. la detección de colisión
3. un contador descendente (como un countdown)
4. Una manera que al terminar del juego se de tenga todo.

no se si alguien sabe de algun tutorial, (he buscado muchos y ninguno me ha ayudado :( , la mayoria son as3)

graaaciiiaas por si alguien me puede ayudar

Por Dentouteki

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 May 2009 10:53 pm
pero la verdad no entiendo, lo que quieres, son el codigo de tus dudas, o sea que alguno te lo haga??? seria mejor q intentaras, con lo aprendido algunas de las cosas que solicitas, y en base a eso poder responder a tus problemas, sino sera muy complicado. con respecto a colisiones, este tuto puede ayudarte.
Sino prueba en el buscador, de arriba a la derecha, que seguro encontraras dudas similares a la tuya.
Saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 23 May 2009 11:31 pm
tengo un problema con el código de actionscript 3

( he buscado muchos y ninguno me ha ayudado , la mayoria son as3) creo q te confundiste :P..


te tiro algunas ayudas.. pero como dice bubudrc.. mejor q te leas algun tutorial..

En el primero no entiendo del todo q quieres lograr asiq no te puedo ayudar.. deberias ser mas especifico :)

2. Una manera de detectar una collicion.

Código :

if (Objeto1.hitTestObject(Objeto2)){
    //sentencia..
   //sentencia..
   //sentencia..
}


Por supuesto esto insertalo dentro de una funcion e invocala.


-------------------------------------------------------------------------------
3. Para un contador Necesitaras de la clase Timer.

Código :

var tiempo:int=//pones el numero del cual quieres empezar la cuenta regresiva.
var Contador:Timer = new Timer(tiempo, cantidad de repeticiones); //Si cantidad de repeticiones es 0. se repetira indefinidamente.
Contador.addEventListener(TimerEvent.TIMER,contar);

function contar(e:TimerEvent):void{
 tiempo --;
}



--------------------------------------------------------------------------------------
4.La cuarta tambien es un poco explicita.. y no te puedo ayudar por q desconosco la manera :P..


Espero q te sirva.. t recuerdo q son solamente pequeñas ayudas.. y q es mejor q leas algun tutorial mas completo.

Por feresr

70 de clabLevel



 

msie
Citar            
MensajeEscrito el 08 Sep 2009 08:22 pm
hola a todos los genios de este foro.

tengo un problema, requiero hacer una animacion con billetes cayendo, estuve revisando dentro de este foro, algun tutorial o duda de otro usuario que respondiera a mis necesidades y no encontre.

tengo el siguiente codigo para hacer que unos billetitos caigan (como del cielo) aletoraiamente, mi problema esta en que el siguie actionscript, solo se puede publicar en player 6 y yo lo ocupo para el player 9 en actionscript 2

onClipEvent (load)
{
this.gotoAndStop(random(10));
this._alpha = random(60) + 60;
this._x = random(350) - random(350);
this._y = random(150) - 150;
this._rotation = random(360);
scale = random(70);
this._xscale = scale;
this._yscale = scale;
Speed = random(40) / 10 + 1;
Rotation = random(5) - random(5) + 5.000000E-001;
Direction = random(5) - random(5);
}
onClipEvent (enterFrame)
{
this._y = this._y + Speed;
this._x = this._x - Direction;
this._rotation = this._rotation - Rotation;
if (this._y > 300)
{
this._y = -150;
this._x = random(400) - 200;
Speed = random(40) / 10 + 1;
Rotation = random(5) - random(5) + 5.000000E-001;
Direction = random(3) - random(3);
} // end if
}


espero alguien me pueda ayudar.
gracias

Por chicolocopro

10 de clabLevel



Genero:Masculino  

firefox

 

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