0% encontró este documento útil (0 votos)
68 vistas4 páginas

Adobe Animate REcursos

1. El documento proporciona ejemplos de código para crear animaciones básicas en Adobe Animate como el movimiento y rebote de formas, y la animación de un personaje caminando. 2. También recomienda figuras para comenzar a entrenar como formas básicas, formas compuestas, personajes y escenas simples. 3. El resumen del código muestra cómo animar un objeto rectángulo rojo que se mueve y rebota en los bordes de la escena.

Cargado por

epsilon9182
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
68 vistas4 páginas

Adobe Animate REcursos

1. El documento proporciona ejemplos de código para crear animaciones básicas en Adobe Animate como el movimiento y rebote de formas, y la animación de un personaje caminando. 2. También recomienda figuras para comenzar a entrenar como formas básicas, formas compuestas, personajes y escenas simples. 3. El resumen del código muestra cómo animar un objeto rectángulo rojo que se mueve y rebota en los bordes de la escena.

Cargado por

epsilon9182
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

¡Sí, por supuesto!

Aquí hay algunos recursos que pueden ayudarte a


comenzar a entrenar con Adobe Animate:

Códigos:

Animación básica: Este código muestra cómo crear una animación básica con
Adobe Animate.
import fl.transitions.Tween;
import fl.transitions.easing.Linear;

var mc:MovieClip = new MovieClip();


mc.graphics.beginFill(0x000000, 1);
mc.graphics.drawCircle(0, 0, 50);
addChild(mc);

var tween:Tween = new Tween(mc, "x", Linear.easeNone);


tween.from(0).to(100, 1000);
tween.play();
Animación de interpolación de formas: Este código muestra cómo crear una
animación de interpolación de formas con Adobe Animate.
import fl.transitions.Tween;
import fl.transitions.easing.Linear;

var mc1:MovieClip = new MovieClip();


mc1.graphics.beginFill(0x000000, 1);
mc1.graphics.drawCircle(0, 0, 50);
addChild(mc1);

var mc2:MovieClip = new MovieClip();


mc2.graphics.beginFill(0xFF0000, 1);
mc2.graphics.drawCircle(0, 0, 50);
mc2.x = 100;
addChild(mc2);

var tween:Tween = new Tween(mc1, "shape", Linear.easeNone);


tween.from(mc1.graphics).to(mc2.graphics, 1000);
tween.play();
Animación de movimiento: Este código muestra cómo crear una animación de
movimiento con Adobe Animate.
import fl.transitions.Tween;
import fl.transitions.easing.Linear;

var mc:MovieClip = new MovieClip();


mc.graphics.beginFill(0x000000, 1);
mc.graphics.drawCircle(0, 0, 50);
addChild(mc);

var tween:Tween = new Tween(mc, "x", Linear.easeNone);


tween.from(0).to(100, 1000);
tween.play();

var tween2:Tween = new Tween(mc, "y", Linear.easeNone);


tween2.from(0).to(100, 1000);
tween2.play();
***********************
otra opcion

Ejemplos de código para empezar a entrenar con Adobe Animate:


1. Animación simple de un círculo que rebota:

import flash.display.Sprite;

public class ReboteCirculo extends Sprite {

public function ReboteCirculo() {

// Crear un círculo
var circulo:Sprite = new Sprite();
circulo.graphics.beginFill(0x000000, 1);
circulo.graphics.drawCircle(0, 0, 20);
addChild(circulo);

// Posicionar el círculo en el centro del escenario


circulo.x = stage.width / 2;
circulo.y = stage.height / 2;

// Crear una variable para almacenar la velocidad vertical del


círculo
var velocidadY:Number = 10;

// Agregar un oyente al evento "enterFrame" para actualizar la


animación
stage.addEventListener(Event.ENTER_FRAME, onEnterFrame);

private function onEnterFrame(event:Event):void {

// Actualizar la posición vertical del círculo


circulo.y += velocidadY;

// Invertir la dirección de la velocidad vertical si el círculo


choca con el suelo
if (circulo.y >= stage.height - circulo.height / 2) {
velocidadY = -velocidadY;
}

}
2. Animación de un personaje que camina:

import flash.display.Sprite;
import flash.events.Event;
public class PersonajeCaminando extends Sprite {

private var _bmpPersonaje:Bitmap;


private var _direccion:Number = 1; // 1 = derecha, -1 = izquierda

public function PersonajeCaminando() {

// Cargar la imagen del personaje


_bmpPersonaje = new Bitmap(AssetManager.getBitmap("personaje"));
addChild(_bmpPersonaje);

// Posicionar el personaje en el centro del escenario


_bmpPersonaje.x = stage.width / 2;
_bmpPersonaje.y = stage.height / 2;

// Agregar un oyente al evento "keyDown" para controlar el


movimiento del personaje
stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);

private function onKeyDown(event:KeyboardEvent):void {

// Cambiar la dirección del personaje según la tecla presionada


switch (event.keyCode) {
case Keyboard.LEFT:
_direccion = -1;
break;
case Keyboard.RIGHT:
_direccion = 1;
break;
}

private function onEnterFrame(event:Event):void {

// Actualizar la posición del personaje


_bmpPersonaje.x += _direccion * 5;

// Limitar el movimiento del personaje dentro del escenario


if (_bmpPersonaje.x < 0) {
_bmpPersonaje.x = 0;
} else if (_bmpPersonaje.x > stage.width - _bmpPersonaje.width) {
_bmpPersonaje.x = stage.width - _bmpPersonaje.width;
}

}
Figuras para empezar a entrenar:
Formas básicas: Comience por crear formas básicas como cuadrados,
círculos y triángulos. Esto le ayudará a familiarizarse con las
herramientas de dibujo de Adobe Animate.
Formas compuestas: Una vez que haya dominado las formas básicas, puede
comenzar a crear formas compuestas combinando varias formas básicas.
Personajes: Cree personajes simples con formas básicas y luego agregue
detalles como ojos, nariz y boca.
Escenas: Cree escenas simples con personajes y formas.

******************
el chagpt
// Configura un objeto para animar
var miObjeto:MovieClip = new MovieClip();
miObjeto.graphics.beginFill(0xFF0000); // Color rojo
miObjeto.graphics.drawRect(0, 0, 50, 50); // Rectángulo de 50x50
miObjeto.x = 50;
miObjeto.y = 50;

// Agrega el objeto al escenario


addChild(miObjeto);

// Animación básica
var velocidadX:Number = 5;
var velocidadY:Number = 3;

// Función de actualización de fotograma


function actualizarFrame(event:Event):void {
miObjeto.x += velocidadX;
miObjeto.y += velocidadY;

// Rebote en los bordes del escenario


if (miObjeto.x > stage.stageWidth - miObjeto.width || miObjeto.x < 0)
{
velocidadX *= -1;
}

if (miObjeto.y > stage.stageHeight - miObjeto.height || miObjeto.y <


0) {
velocidadY *= -1;
}
}

// Escucha el evento de actualización de fotograma


stage.addEventListener(Event.ENTER_FRAME, actualizarFrame);

También podría gustarte