Trailer : Adobe flash cs4 platform game basics intro
Dalam tutorial ini Anda akan mendapatkan pengenalan dalam permainan platform menggunakan adobe flash cs4 dan ActionScript 3. Download fla untuk melihat permainan di tindakan.
Timeline Code
var vy:Number=0;
var jumped:Boolean=false;
var gv:Number=1;
addEventListener(Event.ENTER_FRAME,ctrl_hero);
stage.addEventListener(MouseEvent.CLICK, jump);
function ctrl_hero(e:Event) {
if (hero.x-20mouseX) {
hero.x-=5;
}
vy+=gv;
if (! level.hitTestPoint(hero.x,hero.y,true)) {
hero.y+=vy;
}
if (vy>10) {
vy=10;
}
for (var i:int = 0; i<10; i++) { if (level.hitTestPoint(hero.x,hero.y,true)) { hero.y--; vy=0; jumped=false; } } } function jump(e:Event) { if (! jumped) { hero.y-=5; vy=-20; jumped=true; } }
var jumped:Boolean=false;
var gv:Number=1;
addEventListener(Event.ENTER_FRAME,ctrl_hero);
stage.addEventListener(MouseEvent.CLICK, jump);
function ctrl_hero(e:Event) {
if (hero.x-20
hero.x-=5;
}
vy+=gv;
if (! level.hitTestPoint(hero.x,hero.y,true)) {
hero.y+=vy;
}
if (vy>10) {
vy=10;
}
for (var i:int = 0; i<10; i++) { if (level.hitTestPoint(hero.x,hero.y,true)) { hero.y--; vy=0; jumped=false; } } } function jump(e:Event) { if (! jumped) { hero.y-=5; vy=-20; jumped=true; } }