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

llamar a funciones

Estas en el tema de llamar a funciones en el foro de Flash y Actionscript en Foros del Web. estoy atascado con una tonteria.... mazo.onPress=pulsar(); function pulsar(){ trace("tocado"); } que hago mal aqui para que nada mas cargar la pelicula me escriba tocado en ...
  #1 (permalink)  
Antiguo 11/11/2010, 04:16
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
llamar a funciones

estoy atascado con una tonteria....

mazo.onPress=pulsar();

function pulsar(){
trace("tocado");
}

que hago mal aqui para que nada mas cargar la pelicula me escriba tocado en la salida
  #2 (permalink)  
Antiguo 11/11/2010, 05:01
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 10 meses
Puntos: 22
Respuesta: llamar a funciones

Yo lo haría así:
Cita:
_global.pulsar=function(){
trace("tocado");
}
this.mazo=function(){
pulsar();
}
espero ayudar, saludos.
  #3 (permalink)  
Antiguo 11/11/2010, 05:02
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 10 meses
Puntos: 22
Respuesta: llamar a funciones

Cita:
perdón:

_global.pulsar=function(){
trace("tocado");
}
this.mazo.onPress=function(){
pulsar();
}
  #4 (permalink)  
Antiguo 11/11/2010, 05:30
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
Respuesta: llamar a funciones

asi es como lo tengo ahora mismo, pero me parece a la vez que efectivo poco ortodoxo creia recoradr que se podia llamar a una funcion sin necesidad de crear una funcion que llame a una funcion
  #5 (permalink)  
Antiguo 11/11/2010, 06:01
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 10 meses
Puntos: 22
Respuesta: llamar a funciones

si no quieres utilizar globales:
Cita:
function pulsar() {
trace("tocado");
}

mazo.onPress = function() {
pulsar();
};
entiendo lo que dices, pero no funciona exactamente como tu script, aunque tampoco te puedo dar una respuesta del por qué, lo miraré a ver si encuentro la respuesta...

saludos!

Etiquetas: funciones, llamar
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 17:15.