SlideShare une entreprise Scribd logo
1  sur  5
Códigos
           package {

   // Importarlasclasesnecesarias

   importflash.display.MovieClip;

     importflash.events.Event;

 importflash.geom.ColorTransform;

    importflash.geom.Rectangle;

public class Bola extends MovieClip {

    // Velocidad y dirección Horizontal

      publicvarvelocidadX:int = 10;

     // Velocidad y dirección Vertical

      publicvarvelocidadY:int = -10;

              // Constructor

         public function Bola() {

   addEventListener(Event.ENTER_FRAME,
       onEnterFrame);

      // Darle a la Bola un color aleatorio

  vartransformarColor:ColorTransform = new
       ColorTransform();

           transformarColor.color =
   Math.random()*0xFFFFFF;
transform.colorTransform = transformarColor;

                         }

          // Llamada en cada fotograma

private function onEnterFrame(event:Event):void {

       // Mover la bola en la cantidad apropiada

                   x += velocidadX;

                   y += velocidadY;

        // Obtener límites rectángulo para bola

      varlimites:Rectangle = getBounds(parent);

     // Revertir dirección horizontal si colisiona a
          izquierda o derecha

                    // delescenario.

  if (limites.left< 0 || limites.right>stage.stageWidth)
                      {

                      velocidadX *= -1;

                             }

   // Revertir dirección vertical si colisiona arriba o
                  abajo

                    // delescenario.

                 if (limites.top< 0 ||
 limites.bottom>stage.stageHeight) {

                      velocidadY *= -1;

                             }

                         }
}

                      }




                 package {

          importflash.display.MovieClip;

         importflash.events.MouseEvent;

  public class MultiBotando extends MovieClip {

          // Número de bolas que vamos crear

      private static constNUM_BOLAS:uint = 50;

                     // Constructor

            public function MultiBotando() {


stage.addEventListener(MouseEvent.MOUSE_DOWN,
               onStageClick);

                              }

 // Manejador para que cuando se pulse en el escenario,
              se creen las bolas

                  private function
  onStageClick(pEvent:MouseEvent):void {
stage.removeEventListener(MouseEvent.MOUSE_DOWN,
                onStageClick);

               // Para cada bola que sea creada

           for (var i:uint = 0; i < NUM_BOLAS; i++) {

                // Crear una nueva instancia de Bola

                     varbola:Bola = new Bola();

                 // Colocar bolas al pulsar el ratón

                      bola.x = pEvent.stageX;

                      bola.y = pEvent.stageY;

                // Especificar velocidad y dirección
                   aleatorias

            bola.velocidadX = (Math.random() * 30) - 15;

            bola.velocidadY = (Math.random() * 30) - 15;

                 // Añadir nueva Bola al escenario

                           addChild(bola);

                                   }

                               }

                           }

                       }
Códigos

Contenu connexe

En vedette (19)

Programacion kmi
Programacion kmiProgramacion kmi
Programacion kmi
 
Utmo programacion
Utmo programacionUtmo programacion
Utmo programacion
 
Primero metemos las fotos las importamos flash
Primero metemos las fotos las importamos  flashPrimero metemos las fotos las importamos  flash
Primero metemos las fotos las importamos flash
 
Action script
Action scriptAction script
Action script
 
Kmilitha
KmilithaKmilitha
Kmilitha
 
Multimedia
MultimediaMultimedia
Multimedia
 
Kmilithaa4
Kmilithaa4Kmilithaa4
Kmilithaa4
 
Encuadre
EncuadreEncuadre
Encuadre
 
Php
PhpPhp
Php
 
Php kmilitha
Php kmilithaPhp kmilitha
Php kmilitha
 
Kmilitha 2
Kmilitha 2Kmilitha 2
Kmilitha 2
 
Kmilithaaaaaaaa
KmilithaaaaaaaaKmilithaaaaaaaa
Kmilithaaaaaaaa
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fundamentales de aciont escrip
Fundamentales de aciont escripFundamentales de aciont escrip
Fundamentales de aciont escrip
 
Camila botones
Camila botonesCamila botones
Camila botones
 
Programacion
ProgramacionProgramacion
Programacion
 
Kmilitha3
Kmilitha3Kmilitha3
Kmilitha3
 
Camila codigos
Camila codigosCamila codigos
Camila codigos
 
Cami clic de pelicula
Cami clic de peliculaCami clic de pelicula
Cami clic de pelicula
 

Plus de Kmilitha Estrada (19)

Codigo de la spaguinas
Codigo de la spaguinasCodigo de la spaguinas
Codigo de la spaguinas
 
Tercera página en dreamweaver
Tercera  página en dreamweaverTercera  página en dreamweaver
Tercera página en dreamweaver
 
Segunda página en dreamweaver
Segunda  página en dreamweaverSegunda  página en dreamweaver
Segunda página en dreamweaver
 
Primera página en dreamweaver
Primera página en dreamweaverPrimera página en dreamweaver
Primera página en dreamweaver
 
Maquetacion2
Maquetacion2Maquetacion2
Maquetacion2
 
Maquetacion+
Maquetacion+Maquetacion+
Maquetacion+
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 
Kmii
KmiiKmii
Kmii
 
Kmii
KmiiKmii
Kmii
 
Kmilitha 1.
Kmilitha 1.Kmilitha 1.
Kmilitha 1.
 
Kmilitha
KmilithaKmilitha
Kmilitha
 
Mantenimientod e un computador
Mantenimientod e un computadorMantenimientod e un computador
Mantenimientod e un computador
 
Cate tqm
Cate tqmCate tqm
Cate tqm
 
Pajunas de html5
Pajunas de html5Pajunas de html5
Pajunas de html5
 
Como crear botones pulsantes
Como crear botones pulsantesComo crear botones pulsantes
Como crear botones pulsantes
 
El primer código que vamos a utilizar es el del nombre y el de los apellidos
El primer código que vamos a utilizar es el del nombre y el de los apellidosEl primer código que vamos a utilizar es el del nombre y el de los apellidos
El primer código que vamos a utilizar es el del nombre y el de los apellidos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Puertos kmilitha
Puertos kmilithaPuertos kmilitha
Puertos kmilitha
 

Códigos

  • 1. Códigos package { // Importarlasclasesnecesarias importflash.display.MovieClip; importflash.events.Event; importflash.geom.ColorTransform; importflash.geom.Rectangle; public class Bola extends MovieClip { // Velocidad y dirección Horizontal publicvarvelocidadX:int = 10; // Velocidad y dirección Vertical publicvarvelocidadY:int = -10; // Constructor public function Bola() { addEventListener(Event.ENTER_FRAME, onEnterFrame); // Darle a la Bola un color aleatorio vartransformarColor:ColorTransform = new ColorTransform(); transformarColor.color = Math.random()*0xFFFFFF;
  • 2. transform.colorTransform = transformarColor; } // Llamada en cada fotograma private function onEnterFrame(event:Event):void { // Mover la bola en la cantidad apropiada x += velocidadX; y += velocidadY; // Obtener límites rectángulo para bola varlimites:Rectangle = getBounds(parent); // Revertir dirección horizontal si colisiona a izquierda o derecha // delescenario. if (limites.left< 0 || limites.right>stage.stageWidth) { velocidadX *= -1; } // Revertir dirección vertical si colisiona arriba o abajo // delescenario. if (limites.top< 0 || limites.bottom>stage.stageHeight) { velocidadY *= -1; } }
  • 3. } } package { importflash.display.MovieClip; importflash.events.MouseEvent; public class MultiBotando extends MovieClip { // Número de bolas que vamos crear private static constNUM_BOLAS:uint = 50; // Constructor public function MultiBotando() { stage.addEventListener(MouseEvent.MOUSE_DOWN, onStageClick); } // Manejador para que cuando se pulse en el escenario, se creen las bolas private function onStageClick(pEvent:MouseEvent):void {
  • 4. stage.removeEventListener(MouseEvent.MOUSE_DOWN, onStageClick); // Para cada bola que sea creada for (var i:uint = 0; i < NUM_BOLAS; i++) { // Crear una nueva instancia de Bola varbola:Bola = new Bola(); // Colocar bolas al pulsar el ratón bola.x = pEvent.stageX; bola.y = pEvent.stageY; // Especificar velocidad y dirección aleatorias bola.velocidadX = (Math.random() * 30) - 15; bola.velocidadY = (Math.random() * 30) - 15; // Añadir nueva Bola al escenario addChild(bola); } } } }