| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de Animación >> Content
    Funciones Loop en Flash AS3
    ActionScript 3.0 permite a los desarrolladores implementar flujos complejos de animación en las aplicaciones Flash y películas . Loops son algunas de las estructuras más útiles y comunes en los scripts AS3 . Funciones de bucle le permiten iterar a través de estructuras de datos y para llevar a cabo el procesamiento repetitivo sin tener que repetir líneas de código. AS3 proporciona una serie de bucles , cada uno de los cuales es adecuado para un tipo diferente de tarea . Por Loop

    El bucle "for" lleva a cabo el procesamiento repetitivo utilizando una variable de contador y una prueba condicional. El siguiente ejemplo de código muestra un básico bucle "for" : var counter : int , porque ( contador = 0 ; contador < 10 ; counter + + ) { trace ( "Loop :" + contador) ;}

    Este bucle se emitirá valores numéricos de cero a nueve. Cuando el código entra en el bucle , la variable de contador se pone a cero . Cada vez que el bucle de iteración , el programa comprueba la variable de contador . Si la variable es todavía menos de diez, el contenido del bucle se ejecuta , a continuación, la variable de contador se incrementa , la adición de un valor de uno a ella . La prueba condicional se lleva a cabo entonces de nuevo para comprobar el valor del contador . Cuando el valor alcanza 10 , el procesamiento se mueve más allá del bucle.
    Para En Loop

    " en el " bucle permite que los programas para iterar a través de estructuras de datos tales como matrices . El código siguiente muestra : fruitCollection var : Array = [ "aislado", " amarillo", " naranja ", " melón "]; for (var fruta : String en fruitCollection ) { trace ( "Fruit : " + fruta + "= " + fruitCollection [ fruta ] ) ;}

    Este código hará salir cada elemento de la matriz a su vez . No hay necesidad de crear una prueba condicional el control de la longitud de la matriz y el valor del contador , como AS3 se detendrá automáticamente cuando se agota la estructura de matriz.
    For Each en Loop

    " para cada uno en " bucle también se repite a través de colecciones , pero en lugar de utilizar los valores del índice como referencias a las posiciones dentro de las estructuras de datos tales como matrices , recupera el elemento valora a sí mismos . El siguiente ejemplo de código muestra : fruitCollection var : Array = [ "aislado", " amarillo", " naranja ", " melón "] , porque cada uno ( fruitString var en fruitCollection ) { trace ( "Fruit : " + fruitString ) ; . }

    no hay necesidad de utilizar el valor de índice en el interior de este bucle , como el " para cada " bucle accede automáticamente el elemento en cada posición en la estructura

    mientras Loop

    El bucle "mientras " le permite llevar a cabo el procesamiento , mientras que alguna condición se mantiene fiel . Al igual que el bucle " para " , el bucle ", mientras que " utiliza una prueba condicional , de la siguiente manera : contador var : int = 0 , mientras que ( contador < 10 ) {trace ( " continuo: " + contador ) ; contador + + ; }

    Este bucle tiene el mismo efecto que el ejemplo bucle "for" , pero una implementación diferente . El contador se inicializa a cero antes de que comience el bucle , a continuación, la prueba condicional determina si el contenido de bucle se ejecuta cada vez . El código dentro del bucle incrementa el contador en la última línea de procesamiento.
    Do While Loop

    El " hacer mientras " bucle es similar al " tiempo " ; bucle , pero permite a los programadores para asegurar el contenido bucle se ejecuta al menos una vez . El siguiente ejemplo de código muestra : var counter : int = 10 ; do { trace ( "Loop :" + contador) ; contador + + ;} while ( contador < 10 ) ;

    Si esta acción utiliza una " mientras que el " bucle, el contenido nunca se ejecutaría como la condición volvería falsa incluso en la primera iteración. Este bucle se ejecutará una vez , entonces sólo continuará si la prueba devuelve verdadero , que no lo hará en este caso.

    Previous :

    next :
      Artículos relacionados
    ·Cómo exportar PNG Fuera de Licuadora 
    ·Cómo identificar FPS SWF en AS3 
    ·Poser 7 Tips 
    ·Cómo convertir flash XNA 
    ·Cómo hipervínculo a un archivo Adobe InDesign 
    ·SWiSHmax gratis Tutorial 
    ·Título After Effects Plug- Ins 
    ·Cómo crear un fondo para el flash incorporado 
    ·Cómo aprender Flash y AS3 
    ·Cómo hacer que las plantas crecen en Flash CS3 
      Artículos destacados
    ·Cómo cambiar una contraseña segura en Skype 
    ·Progresión edad utilizando GIMP Tutoriales 
    ·Cómo dar formato a un CD utilizando Windows Media Cent…
    ·Cómo corregir un dibujo a lápiz de Illustrator 
    ·Cómo poner mi biblioteca de iTunes en una PC & Laptop 
    ·Cómo grabar CDs de Kazaa 
    ·Cómo: La reproducción de alta velocidad en RealPlayer…
    ·Cómo instalar el Adobe Photoshop CS3 en Windows XP 
    ·Cómo transferir un CD de música a una tarjeta SD 
    ·Cómo agregar un Fade-in Fade-out Disolver en Final Cut…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com