GetURL en director

No puedo hacer funcionar la función "enableFlashLingo" que permite habilitar el getURL de un flash importado en director.
¿Hay qué combinarla con alguna otra función?,
¿Específicamente cómo se debe declarar y en que objeto?

1 respuesta

Respuesta
1
Una vez que has importado la película Flash en Director, tienes que activar las acciones de Flash con:
sprite (spriteFlash).actionsEnabled = TRUE
SpriteFlash es el sprite de tu película Flash.
Para ejecutar Lingo desde flash tienes que usar la acción getURL, esta acción se la tienes que asignar a un frame o a un botón. Puedes usar getURL de tres formas:
Primera forma:
- En Flash pones lo siguiente:
GetURL "miFuncion"
- Eso llama al manejador miFuncion de Director y ejecuta su código:
On miFuncion
<Código que se ejecuta>
end
Segunda forma:
GetURL "lingo:<código que se ejecuta>"
Tercera forma:
- En flash pones:
GetURL "cadena"
- Lo que en director ejecuta:
On getURL me laCadena
<codigo que se ejecuta>
<usando el parametro laCadena>
end
Lo que pongo entre los símbolos < y > significa que ahí tienes que escribir las sentencias lingo que desees ejecutar en Director.
Los manejadores de las funciones a las que llama Flash los tienes que colocar en Director en un script de película, en un sprite Flash, en un miembro Flash, o en un script de frame.
Eso es todo: activar las acciones de Flash, ejecutar getURL en Flash lo que llama a un manejador en Director. Solo tienes que tener cuidado en colocar ese manejador en uno de los sitios citados.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas