ðóð¥ð▓ð░, ð║ð¥ðÁÐéð¥ this.add.image ð▓ÐüÐèÐëð¢ð¥ÐüÐé ð┐ÐÇð░ð▓ð©, ðÁ ð┤ð░ ÐüÐèðÀð┤ð░ð┤ðÁ ð¢ð¥ð▓ ð¥ð▒ðÁð║Ðé ð¢ð░ ð©ð│ÐÇð░Ðéð░ (ð©ð╗ð© ð║ð░ð║Ðéð¥ ÐüðÁ ð¢ð░ÐÇð©Ðçð░Ðé ð▓ ð║ð¥ð┤ð░ - Game Object) ð¥Ðé Ðéð©ð┐ ð©ðÀð¥ð▒ÐÇð░ðÂðÁð¢ð©ðÁ (Image) ð© ð┤ð░ ð│ð¥ ð┤ð¥ð▒ð░ð▓ð© ð▓ Ðüð┐ð©ÐüÐèð║ð░ ðÀð░ ð┐ð¥ð║ð░ðÀð▓ð░ð¢ðÁ, ð┐ÐÇð©ð¢ð░ð┤ð╗ðÁðÂð░Ðë ð¢ð░ ÐüÐåðÁð¢ð░Ðéð░. ðÆ Ðéð¥ðÀð© Ðüð┐ð©ÐüÐèð║ ð┐ÐÇð©ÐüÐèÐüÐéð▓ð░Ðé ð▓Ðüð©Ðçð║ð© ð¥ð▒ðÁð║Ðéð© ð¢ð░ ð©ð│ÐÇð░Ðéð░. ðóðÁ ð╝ð¥ð│ð░Ðé ð┤ð░ ð▒Ðèð┤ð░Ðé ÐÇð░ðÀð┐ð¥ð╗ð¥ðÂðÁð¢ð© ð¢ð░ð▓ÐüÐÅð║Ðèð┤ðÁ ð┐ð¥ ðÁð║ÐÇð░ð¢ð░ ð▒ðÁðÀ ð┐ÐÇð¥ð▒ð╗ðÁð╝. ðáð░ðÀð▒ð©ÐÇð░ ÐüðÁ, ð░ð║ð¥ ÐéðÁ Ðüð░ ð©ðÀð▓Ðèð¢ ÐÇð░ð╣ð¥ð¢ð░ ð¥Ðé (0; 0) ð┤ð¥ (800; 600), ð¢ÐÅð╝ð░ ð┤ð░ ð│ð© ð▓ð©ðÂð┤ð░ÐéðÁ, ðÀð░Ðëð¥Ðéð¥ ÐëðÁ ð▒Ðèð┤ð░Ðé "ð©ðÀð▓Ðèð¢ ðÁð║ÐÇð░ð¢ð░", ð¢ð¥ ð▓ÐüðÁ ð¥ÐëðÁ ÐëðÁ ÐüÐèÐëðÁÐüÐéð▓Ðâð▓ð░Ðé ð▓ ÐüÐåðÁð¢ð░Ðéð░.
ðíð░ð╝ð░Ðéð░ ÐüÐåðÁð¢ð░ ð¢ÐÅð╝ð░ Ðéð¥ÐçðÁð¢ ÐÇð░ðÀð╝ðÁÐÇ ð© ÐüðÁ ð┐ÐÇð¥ÐüÐéð©ÐÇð░ ð▒ðÁðÀð║ÐÇð░ð╣ð¢ð¥ ð▓Ðèð▓ ð▓Ðüð©Ðçð║ð© ð┐ð¥Ðüð¥ð║ð©. ðóð░ð║ð░ ð¢ð░ÐÇðÁÐçðÁð¢ð░Ðéð░ ð║ð░ð╝ðÁÐÇð░ (ð▓ ð║ð¥ð┤ð░ - Camera) Ðâð┐ÐÇð░ð▓ð╗ÐÅð▓ð░ Ðéð¥ð▓ð░, ð║ð¥ðÁÐéð¥ ð▓ð©ðÂð┤ð░ÐéðÁ ð¥Ðé ÐüÐåðÁð¢ð░Ðéð░. ðÉð║Ðéð©ð▓ð¢ð░Ðéð░ ð║ð░ð╝ðÁÐÇð░ ð╝ð¥ðÂðÁ ð┤ð░ ð▒Ðèð┤ðÁ ð╝ðÁÐüÐéðÁð¢ð░ ð┐ð¥ ðÆð░ÐêðÁ ðÂðÁð╗ð░ð¢ð©ðÁ. ðÆÐèðÀð╝ð¥ðÂð¢ð¥ ðÁ ÐüÐèÐëð¥ ð┤ð░ ð┐ÐÇð¥ð╝ðÁð¢ð©ÐéðÁ ð© ð╝ð░Ðëð░ð▒ð░ ÐØ, Ðé.ðÁ. ð┤ð░ ÐÅ "ð┐ÐÇð©ð▒ð╗ð©ðÂð©ÐéðÁ" ð┤ð¥ ð©ð╗ð© ð┤ð░ ÐÅ "ð¥Ðéð┤ð░ð╗ðÁÐçð©ÐéðÁ" ð¥Ðé ÐüÐåðÁð¢ð░Ðéð░. ð£ð¥ðÂðÁÐéðÁ ÐüÐèÐëð¥ ð┤ð░ ÐüÐèðÀð┤ð░ÐéðÁ ð┤ð¥ð┐Ðèð╗ð¢ð©ÐéðÁð╗ð¢ð© ð║ð░ð╝ðÁÐÇð©, ð║ð¥ð©Ðéð¥ ð┐ð¥ð║ð░ðÀð▓ð░Ðé ð┤ÐÇÐâð│ð© Ðçð░ÐüÐéð© ð¥Ðé ÐüÐåðÁð¢ð░Ðéð░. ðóð░ðÀð© ð¥ð▒Ðêð©ÐÇð¢ð░ ÐéðÁð╝ð░ ð¢ðÁ ðÁ ð▓ ð¥ð▒Ðàð▓ð░Ðéð░ ð¢ð░ Ðéð¥ðÀð© ÐâÐÇð¥ð║, ð¢ð¥ ðÁ ð┤ð¥ÐüÐéð░ÐéÐèÐçð¢ð¥ ð┤ð░ Ðüð┐ð¥ð╝ðÁð¢ðÁð╝, ÐçðÁ ð║ð░ð╝ðÁÐÇð©ÐéðÁ ð▓Ðèð▓ Phaser 3 ð©ð╝ð░Ðé ð▓ ð┐ÐèÐéð© ð┐ð¥ð▓ðÁÐçðÁ ð▓ÐèðÀð╝ð¥ðÂð¢ð¥ÐüÐéð© ð¥Ðé ÐéðÁðÀð© ð▓Ðèð▓ Phaser 2. ðØðÁÐëð░, ð║ð¥ð©Ðéð¥ ð▓ ð╝ð©ð¢ð░ð╗ð¥Ðéð¥ ð▒ÐÅÐàð░ ð¢ðÁð╝ð©Ðüð╗ð©ð╝ð©, Ðüð░ ð▓ðÁÐçðÁ ð▓ÐèðÀð╝ð¥ðÂð¢ð©.
ðùð░ ÐüðÁð│ð░ ÐëðÁ ð©ðÀð│ÐÇð░ð┤ð©ð╝ ÐüÐåðÁð¢ð░Ðéð░ ð║ð░Ðéð¥ ð┤ð¥ð▒ð░ð▓ð©ð╝ Ðäð¥ð¢ð¥ð▓ð¥ ð©ðÀð¥ð▒ÐÇð░ðÂðÁð¢ð©ðÁ ð© ð¢ÐÅð║ð¥ð╗ð║ð¥ ð┐ð╗ð░ÐéÐäð¥ÐÇð╝ð©. ðóð¥ð▓ð░ ðÁ ð¢ð¥ð▓ð░Ðéð░ ÐäÐâð¢ð║Ðåð©ÐÅ create:
var platforms;
function create ()
{
this.add.image(400, 300, 'sky');
platforms = this.physics.add.staticGroup();
platforms.create(400, 568, 'ground').setScale(2).refreshBody();
platforms.create(600, 400, 'ground');
platforms.create(50, 250, 'ground');
platforms.create(750, 220, 'ground');
}
ðƒÐÇð© ð▒ÐèÐÇðÀ ð¥ð│ð╗ðÁð┤ ð¢ð░ ð║ð¥ð┤ð░ ÐëðÁ ð▓ð©ð┤ð©ÐéðÁ, ÐçðÁ Ðéð¥ð╣ ð©ðÀð┐ð¥ð╗ðÀð▓ð░ this.physics. ðóð¥ð▓ð░ ð¥ðÀð¢ð░Ðçð░ð▓ð░, ÐçðÁ ð©ðÀð┐ð¥ð╗ðÀð▓ð░ð╝ðÁ Ðüð©ÐüÐéðÁð╝ð░Ðéð░ ðÀð░ Ðäð©ðÀð©Ðçð¢ð░ Ðüð©ð╝Ðâð╗ð░Ðåð©ÐÅ Arcade Physics, ð¢ð¥ ð┐ÐèÐÇð▓ð¥ ÐéÐÇÐÅð▒ð▓ð░ ð┤ð░ ð┐ÐÇð¥ð╝ðÁð¢ð©ð╝ ð║ð¥ð¢Ðäð©ð│ÐâÐÇð░Ðåð©ÐÅÐéð░ ð¢ð░ ð©ð│ÐÇð░Ðéð░ Ðüð©, ðÀð░ ð┤ð░ ð║ð░ðÂðÁð╝ ð¢ð░ Phaser, ÐçðÁ Ðéð░ðÀð© Ðüð©ÐüÐéðÁð╝ð░ ð¢ð© ðÁ ð¢ðÁð¥ð▒Ðàð¥ð┤ð©ð╝ð░. ðòÐéð¥ ð© ð¢ð¥ð▓ð©ÐÅ ð║ð¥ð¢Ðäð©ð│ÐâÐÇð░Ðåð©ð¥ð¢ðÁð¢ ð¥ð▒ðÁð║Ðé:
var config = {
type: Phaser.AUTO,
width: 800,
height: 600,
physics: {
default: 'arcade',
arcade: {
gravity: { y: 300 },
debug: false
}
},
scene: {
preload: preload,
create: create,
update: update
}
};
ðØð¥ð▓ð¥Ðéð¥ ÐéÐâð║ ðÁ Ðüð▓ð¥ð╣ÐüÐéð▓ð¥Ðéð¥ physics. ðíð╗ðÁð┤ ð║ð░Ðéð¥ ð┤ð¥ð▒ð░ð▓ð©ÐéðÁ ð© ð©ðÀð┐Ðèð╗ð¢ð©ÐéðÁ Ðéð¥ðÀð© ð║ð¥ð┤, ð║ð¥ð╣Ðéð¥ ÐüÐèÐëð¥ ð╝ð¥ðÂðÁÐéðÁ ð┤ð░ ð¢ð░ð╝ðÁÐÇð©ÐéðÁ ð▓ part4.html ð¥Ðé ð░ÐÇÐàð©ð▓ð░ ð¢ð░ ÐâÐÇð¥ð║ð░, ÐëðÁ ð▓ð©ð┤ð©ÐéðÁ ÐüÐåðÁð¢ð░, ð╝ð¢ð¥ð│ð¥ ð┐ð¥ð▓ðÁÐçðÁ ð¢ð░ð┐ð¥ð┤ð¥ð▒ÐÅð▓ð░Ðëð░ ð©ð│ÐÇð░:

ðÆðÁÐçðÁ ð©ð╝ð░ð╝ðÁ Ðäð¥ð¢ ð© ð¢ÐÅð║ð¥ð╗ð║ð¥ ð┐ð╗ð░ÐéÐäð¥ÐÇð╝ð©, ð¢ð¥ ð║ð░ð║ ÐÇð░ð▒ð¥ÐéÐÅÐé ÐéðÁðÀð© ð┐ð╗ð░ÐéÐäð¥ÐÇð╝ð©?