El documento describe varias funciones de código en ActionScript para Flash, incluyendo cómo:
1) Contar hasta 10 usando un bucle for;
2) Obtener el nombre completo de una persona a partir de sus nombres y apellidos;
3) Dibujar formas geométricas y líneas usando el objeto graphics;
4) Agregar y formatear texto usando TextField.
2. Y vamos aplicando a ejemplo como
este:
function ContarHastaDiez():void{
for (var 1=0;1<10;1++){
trace (i);
}
}
ContarHastaDiez
3. var nombre:String=“felipe ";
var apellido:String=“jojoa";
function nombreCompleto() : String{
if(!nombre ||!apellido){
return "";}
var miNombre:String=nombre+" "+apellido;
return miNombre;
}
var usuario :String=nombreCompleto();
trace (usuario);
4. Crear gráficos en flash
por medio de código
this.graphics.lineStyle(6,0x00ff99);
this.graphics.moveTo(200,100);
this.graphics.lineTo(300,250)
this.graphics.lineStyle(5,0x3456ff55
9);
this.graphics.curveTo(100,100,30,2
00);
códigoejecución
6. import flash.text.TextField;
var texto:TextField=new TextField();
texto.text="aqui tenemos un ejemplo de
como emplear texto con codigo en flash";
texto.x=120;
texto.y=200;
texto.width=350;
addChild(texto);
Texto en flash
código
ejecución
7. import flash.text.TextField;
var miFormato:TextFormat=new
TextFormat();
miFormato.bold=true;
miFormato.font="arial";
miFormato.size=30;
miFormato.color=0x000ab;
var texto:TextField=new TextField();
texto.text="te quieroo muchop ";
texto.x=50;
texto.y=50;
texto.width=350;
texto.border=true
texto.setTextFormat(miFormato);
addChild(texto);
crear hipervinculos
import flash.text.TextField;
var miEnlaceWeb:TextField=new TextField();
miEnlaceWeb.htmlText="visita a <A
HREF='http://www.iemoraosejo.edu.co'>luis
eduardo mora osejo";
miEnlaceWeb.width=260;
addChild (miEnlaceWeb)
import flash.text.StyleSheet;
var hojita:StyleSheet=new StyleSheet();
hojita.setStyle("A",{(textDecoration:"underline",color:
"#0000ff"
var miEnlaceWeb:TextField=new TextField();
miEnlaceWeb.styleSheet=hojita;
ejecución
8. var spritel:Sprite=new Sprite();
spritel.graphics.lineStyle(6,0xff9900);
spritel.graphics.drawRect(0,0,250,250);
addChild(spritel);
spritel.y=50;
addChild(sprite2);
var sprite3:Sprite=new Sprite();
sprite3.graphics.lineStyle(2,0xfffff);
sprite3.graphics.beginFill(0xcccc00);
sprite3.graphics.drawCircle(0,0,25);
spritel.x=125;
spritel.y=125;
addChild(sprite3);
al dar clic
var sprite3:Sprite=new Sprite();
sprite3.graphics.lineStyle(2,0xfffff);
sprite3.graphics.beginFill(0xcccc00);
sprite3.graphics.drawCircle(0,0,25);
spritel.x=125;
spritel.y=125;
addChild(sprite3);
sprite1.addEventListener(MouseEvent.CLI
CK,pulsarsprite);
sprite2.addEventListener(MouseEvent.CLI
CK,pulsarsprite);
function pulsarsprite(Event:MouseEvent){
event.currentTarget.addChild(sp
rite3);
}