27/06/2005, 10:12
|
| | | Fecha de Ingreso: octubre-2003 Ubicación: Santa Cruz, Bolivia
Mensajes: 19
Antigüedad: 21 años, 1 mes 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 |