Köp Adobe Flash CS5 Professional från Adobes webbplats eller din favorit återförsäljare .
2
installera Flash med hjälp av instruktionerna som medföljer programvaran . Addera 3
Ladda ner källkoden för ett enkelt plattformsspel tillgänglig från kirupa.com . Öppna . Fla -filen och spara om den med en titel som du väljer . Detta är din " Yoshi s Island " nivåer spelfilen.
4
Använd Microsoft Paint eller ett annat grafikredigeringsprogram för att skapa egna Yoshi s Island sprites . Om du äger den ursprungliga patron , kan du använda Snes9x eller annan emulering programvara för att extrahera sprites från en ROM avbild " Yoshis Island. " Importera dessa sprites i din " Yoshi s Island " nivåer spelfilen.
5
Placera rörelse och hoppa kod i " Yoshi s Island " spel . Öppna menyn Åtgärder för Yoshi sprite och klistra in följande kod för att göra Yoshi drag :
onClipEvent ( load ) {
hastighet = 0;
maxmove = 15;
}
onClipEvent ( enterframe ) {
om ( _root.dead ) {
this.gotoAndStop ( " död " );
} else {
hastighet * = 0,85;
om ( hastighet> 0 ) {
dir = " höger ";
} else if ( hastighet <0 ) {
dir = "left " ,
}
om ( dir == " höger " ) {
_x + = hastighet;
_root._x - = hastighet;
}
om ( dir == " vänster " ) {
_x + = hastighet;
_root._x - = hastighet;
}
om ( Key.isDown ( Key.LEFT ) ) {
om ( hastighet>; - maxmove ) {
hastighet - ,
}
this.gotoAndStop ( " run " );
this._xscale = -100;
} else if ( Key.isDown ( Key.RIGHT ) ) {
om ( hastighet
hastighet + +;
}
this._xscale = 100;
this.gotoAndStop ( " run ");
}
om ( hastighet <1 &&hastighet -1> &&! attackera ) {
hastighet = 0;
this.gotoAndStop ( " idle ");
}
}
}
Klistra in följande kod för att sätta gravitationen i spelet och göra det möjligt för Yoshi att hoppa :
om ( hastighet <1 &&hastighet> -1 &&attackera ! ) {
hastighet = 0;
this.gotoAndStop ( " idle ");
}
if ( ! Key.isDown ( Key.UP ) &&hoppa ) {
hoppning = true;
}
om ( hoppning) {
this.gotoAndStop ( " hoppa " );
this._y - = hoppa;
hoppa - = 0,5;
om ( hopp <0 ) {
falla = true;
}
om ( hoppa <-15 ) {
hoppa = -15;
}
} Addera