Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/06/2005, 10:12
Avatar de Headshrinker
Headshrinker
 
Fecha de Ingreso: octubre-2003
Ubicación: Santa Cruz, Bolivia
Mensajes: 19
Antigüedad: 20 años, 7 meses
Puntos: 0
Use esto y no me funciono

Cita:
Pregunta: Como llamo una funcion de ActionScript desde un link <a> de un campo de texto dinamico con formato html.

Respuesta: Es posible como sabemos llamar un txt en formateado html. Pero imaginemonos que desde un link en este txt con formato html es decir <a href="pagina.html">Aqui el texto</a> en ves de querer poner un link a una pagina queremos por ejemplo que un mc que se llama bola_mc se mueva N pixeles a la derecha.

Primero tendriamos que crear la funcion en flash...


Código:

function moverBola(valor){
// O sea que se mueva 5 pixeles a la derecha de
// donde ya esta
bola_mc._x += valor;
}

Bueno entonces tendriamos que formatear el <a> asi...


Código:
<A HREF="asfunction:moverBola,5">Mover 5 pixeles</A>

Y como vemos

Como vemos lo importante es identificar que representa cada cosa, desde pues asfunction: que es el texto que va obligatoriamente hay que poner el nombre de la funcion, y enseguida separado por comas los valores de los parametros de la funcion que definimos con AS.

Y funciona.
Saludos