Guía del usuario Cancelar

Adición de interactividad con fragmentos de código en Animate

 

El panel Fragmentos de código está diseñado para facilitar a los usuarios que no sean programadores su familiarización con ActionScript 3.0 y JavaScript. Permite añadir código al archivo FLA para agregar funcionalidades comunes. Para utilizar el panel Fragmentos de código no es necesario tener ningún conocimiento de ActionScript 3.0 ni JavaScript.

En el panel Fragmentos de código puede hacer lo siguiente:

  • Añadir código que afecte al comportamiento de un objeto en el escenario

  • Añadir código que controle el movimiento de la cabeza lectora en la línea de tiempo

  • (Solo CS5.5) - Añadir código que permite al usuario interacción táctil

  • Añadir nuevos fragmentos de código creados en el panel

Los fragmentos de código incluidos en Animate también ayudan a familiarizarse rápidamente con ActionScript 3.0 o JavaScript. Al observar el código de los fragmentos y los ajustes descritos en sus instrucciones, el usuario empieza a comprender mejor la estructura del código y el vocabulario.

Opción de fragmentos de código en Animate
Opción de fragmentos de código en Animate

Antes de comenzar

Cuando se trabaja con el panel Fragmentos de código es importante entender los siguientes conceptos de Animate:

  • Muchos de los fragmentos de código requieren la personalización de algunos elementos del código. En Animate, esto puede hacerse desde el panel Acciones. Cada fragmento de código contiene instrucciones específicas para esta tarea.

  • Todos los fragmentos de código incluidos son de JavaScript o ActionScript 3.0.

  • Algunos fragmentos de código afectan al comportamiento de un objeto y permiten que se pueda hacer clic en él para moverlo o hacerlo desaparecer. Estos fragmentos de código se aplican al objeto del escenario.

  • Algunos fragmentos desencadenan la acción inmediatamente cuando la cabeza lectora entra en el fotograma que contiene el fragmento. Estos fragmentos de código se aplican al fotograma de la línea de tiempo.

  • Cuando se aplica un fragmento de código, el código se agrega al fotograma actual de la capa Acciones de la línea de tiempo. Si no ha creado una capa Acciones propia, Animate añade una sobre todas las posteriores en la línea de tiempo.

  • Para que ActionScript controle un objeto en el escenario, el objeto debe tener un nombre de instancia asignado en el inspector de propiedades.

  • Puede hacer clic en los botones Mostrar descripción y Mostrar código que aparecen al seleccionar un fragmento de código en el panel.

Cómo añadir un fragmento de código a un objeto o fotograma de la línea de tiempo

Para añadir una acción que afecte a un objeto o a la cabeza lectora:

  1. Seleccione un objeto del escenario o un fotograma de la línea de tiempo.

    Si selecciona un objeto que no es una instancia de símbolo, Animate convierte el objeto en símbolo de clip de película cuando se aplica el fragmento de código.

    Si selecciona un objeto que aún no tiene nombre de instancia, Animate la añade al aplicar el fragmento de código.

  2. En el panel Fragmentos de código (Ventana > Fragmentos de código), haga doble clic en el fragmento de código que quiera aplicar.

    Si selecciona un objeto del escenario, Animate añade el fragmento de código al panel Acciones en los fotogramas que contienen el objeto seleccionado.

    Si selecciona un fotograma de la línea de tiempo, Animate añade el fragmento de código solo a dicho fotograma.

  3. En el panel Acciones, puede ver el código nuevo añadido y reemplazar los elementos necesarios según las instrucciones indicadas en la parte superior del fragmento.

Fragmento de código en el panel de acciones

Cómo añadir nuevos fragmentos al panel Fragmentos de código

Puede añadir nuevos fragmentos de código al panel Fragmentos de código de dos formas:

  • Añada un fragmento en el cuadro de diálogo Crear nuevo fragmento de código.

  • Importar un archivo XML de fragmento de código.

Para utilizar el cuadro de diálogo Crear nuevo fragmento de código:

  1. En el panel Fragmentos de código, seleccione Crear nuevo fragmento de código en el menú del panel.

  2. En el cuadro de diálogo, introduzca el título, el texto de información de herramienta y el código JavaScript o ActionScript 3.0 del fragmento.

    Puede añadir cualquier código seleccionado actualmente en el panel Acciones haciendo clic en el botón Autocompletar.

  3. Seleccione la casilla de verificación Remplazar automáticamente nombre_instancia_aquí si el código incluye la cadena “nombre_instancia_aquí” y quiere que Animate lo reemplace por el nombre de instancia correcto cuando se aplique el fragmento de código.

    Animate añade el nuevo fragmento al panel Fragmentos de código en una carpeta llamada Personalizado.

Para importar un fragmento de código en formato XML:

  1. En el panel Fragmentos de código, elija Importar archivo XML de fragmentos de código en el menú del panel.

  2. Seleccione el archivo XML que quiera importar y haga clic en Abrir

Para ver el formato XML correcto para los fragmentos de código, elija Editar archivo XML de fragmentos de código en el menú del panel.

Para eliminar un fragmento de código, haga clic con el botón derecho en el fragmento en el panel y seleccione Eliminar fragmento de código en el menú contextual.

Animaciones interactivas con HTML5

Algunas animaciones requieren fragmentos de código para admitir varias plataformas de publicación. ¿Desea aprender a utilizar fragmentos de código para hacer que sus animaciones sean interactivas? Consulte el tutorial al final de este ejemplo y siga estos pasos.

  1. En Biblioteca, haga clic en Configuración de publicación.

  2. Seleccione JavaScript/HTML.

  3. En la pestaña HTML/JS , haga clic en exportar y elija las opciones siguientes:

    • Nombre de archivo: escriba el nombre del archivo.
    • Guardar como tipo: seleccione HTML.
  4. Haga clic en Aceptar.

Cómo mejorar sus animaciones interactivas de HTML5

Vea el vídeo para obtener información sobre cómo editar los códigos.

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?