2009. február 17., kedd

Actionscript 3.0 - MoveSmiley 2

stage.addEventListener(KeyboardEvent.KEY_DOWN, moveSmiley);

function moveSmiley(event:KeyboardEvent):void
{
switch (event.keyCode)
{
case 37:
smiley_mc.x -= 10;
break;
case 38:
smiley_mc.y -= 10;
break;
case 39:
smiley_mc.x += 10;
break;
case 40:
smiley_mc.y += 10;
break;
default:
break;
}
}

/*
var myNumber:Number = 80;

if (myNumber == 10)
{
trace("myNumber equals 10");
}
else if (myNumber == 8)
{
trace("myNumber equals 8");
}
else
{
trace("myNumber does not equal 10 OR 8");
}
*/

/*var myLetter:String = "b";

switch (myLetter)
{
case "a":
trace("a");
break;
case "b":
trace("b");
break;
case "c":
trace("c");
break;
default:
break;
}*/

Actionscript 3.0 - MoveSmiley

stage.addEventListener(KeyboardEvent.KEY_DOWN, moveSmiley);

function moveSmiley(event:KeyboardEvent):void
{
if (event.keyCode == 39)
{
smiley_mc.x += 10;
}
else if (event.keyCode == 37)
{
smiley_mc.x -= 10;
}
}

var myNumber:Number = 80;

/*
if (myNumber == 10)
{
trace("myNumber equals 10");
}
else if (myNumber == 8)
{
trace("myNumber equals 8");
}
else
{
trace("myNumber does not equal 10 OR 8");
}
*/

Actionscript 3.0 - KeyboardEvent

stage.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed);

function keyPressed(event:KeyboardEvent):void
{
trace(event.keyCode);
}

Actionscript 3.0 - Eventlistener 2

button1_btn.addEventListener(MouseEvent.MOUSE_OVER, buttonGrow);
button1_btn.addEventListener(MouseEvent.MOUSE_OUT, buttonShrink);
button2_btn.addEventListener(MouseEvent.MOUSE_OVER, buttonGrow);
button2_btn.addEventListener(MouseEvent.MOUSE_OUT, buttonShrink);

function buttonGrow(event:MouseEvent):void
{
event.target.scaleX = event.target.scaleY = 1.1;
}

function buttonShrink(event:MouseEvent):void
{
event.target.scaleX = event.target.scaleY = 1;
}

Actionscript 3.0 - Eventlistener

button_btn.addEventListener(MouseEvent.MOUSE_OVER, buttonGrow);
button_btn.addEventListener(MouseEvent.MOUSE_OUT, buttonShrink);

function buttonGrow(event:MouseEvent):void
{
button_btn.scaleX = button_btn.scaleY = 1.1;
}

function buttonShrink(event:MouseEvent):void
{
button_btn.scaleX = button_btn.scaleY = 1;
}

Actionscript 3.0 - Függvény

function changeCircle(alphaNum:Number):void
{
circle_mc.alpha = alphaNum;
}

changeCircle(.3);

function addNumbers(num1:Number,num2:Number):Number
{
var resultNum:Number = num1 + num2;
return resultNum;
}

trace(addNumbers(2,3));

Actionscript 3.0 - Alapok

orb_mc.scaleX = orb_mc.scaleY = .5;

numbers_mc.gotoAndStop(5);

trace("2 + 2 = " + (2 + 2));
trace(2 - 2);
trace(3 * 3);
trace(3 / 3);
trace("----------------");
trace(11 / 3);
trace(Math.round(11 / 3));
trace(Math.floor(11 / 3));
trace(Math.ceil(11 / 3));
trace("----------------");
trace(1 + 3 * 2);
trace((1 + 3) * 2);
trace("----------------");
trace("modulus");
trace(10 % 3);
trace(9 % 3);
trace("----------------");
trace(Math.random());
trace(Math.random() * 100);
trace(Math.round(Math.random() * 100));
trace(Math.random() * 50 + 50);
trace(Math.random() * 50 + 30);


var circleAlpha:Number = .5;
var myMC:MovieClip = circle_mc;

myMC.alpha = circleAlpha;

var myString:String = "Craig";
trace(myString);