Foros del Web » Creando para Internet » Flash y Actionscript »

provocar salto en objeto al hacer click

Estas en el tema de provocar salto en objeto al hacer click en el foro de Flash y Actionscript en Foros del Web. Hola necesito hacer un jueguecillo en flash con action script que simplemente vaya andando (solo sin pulsar raton) y que simplemente salte cuando se haga ...
  #1 (permalink)  
Antiguo 21/04/2008, 04:02
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 1
provocar salto en objeto al hacer click

Hola necesito hacer un jueguecillo en flash con action script que simplemente vaya andando (solo sin pulsar raton) y que simplemente salte cuando se haga click (porque haya un obstaculo)...

La primera parte la sé hacer, la de que vaya andando.... (pero con las teclas..y kiero que lo haga solo)...

La duda principal es que se provoque un salto al hacer click...ya que es para discapacitados y tiene que ser asi..

Un saludo y espero que alguien me pueda ayudar.
  #2 (permalink)  
Antiguo 21/04/2008, 04:24
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: provocar salto en objeto al hacer click

¿Cuál es el problema? ¿Que no puedes escuchar un evento del ratón o que no logras hacer una animación de salto?
De paso, di con qué versión de AS programas.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge
  #3 (permalink)  
Antiguo 22/04/2008, 04:23
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: provocar salto en objeto al hacer click

Gracias por contestar....mi problema es que no sé hacer la animación.
Pues no sabria decirte la versión que utilizo :S soy muy novata y voy mirando manuales y script por la web. Lo que sí se decirte que es el flash 8..

Gracias otra vez y perdon por mi ignorancia pero es que estoy empezando y sé bastante poco.
  #4 (permalink)  
Antiguo 22/04/2008, 04:43
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: provocar salto en objeto al hacer click

Vale, ya sabemos que tú versión de AS es la 2.
A ver qué te parece este código:
Código:
var mouseListener:Object = new Object();
mouseListener.onMouseDown = salto;
Mouse.addListener(mouseListener);

var escenario:MovieClip = this;
var personaje:MovieClip = this.mc;

function salto() {
	var i:Number = 20;
	escenario.onEnterFrame = function() {
		personaje._y -= i;
		i--;
		if (i<-20) {
			delete this.onEnterFrame;
		}
	}
}
Primero hay un evento escuchador que detecta cuándo clicas el mouse. En este momento se dispara la función salto.
En el escenario tienes que tener un clip de película con nombre de instancia mc. Y ya está. Modifica los parámetros para adaptar el salto a tu gusto. Esta es una idea. También se puede usar la clase Tween.
Te recomiendo que pruebes esto por separado, sin incluirlo en tu película, para realizar las pruebas.
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge
  #5 (permalink)  
Antiguo 22/04/2008, 05:14
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: provocar salto en objeto al hacer click

Muchas gracias, te informaré cuando lo pruebe a ver que tal.
  #6 (permalink)  
Antiguo 23/04/2008, 03:03
 
Fecha de Ingreso: diciembre-2007
Mensajes: 38
Antigüedad: 16 años, 4 meses
Puntos: 1
Re: provocar salto en objeto al hacer click

Ya he probado el codigo y me funciona, ya intentaré modificarle el salto para que se adapte a mi pelicula...
Muchas gracias

Última edición por soldia; 23/04/2008 a las 04:14
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:10.