Sprite

#HelloGameDev #HelloErmine #HelloWorld2021

Sprite

āđ€āļ›āđ‡āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ object āļ—āļĩāđˆāļ āļēāļžāļĄāļĩ animation āđ‚āļ”āļĒāđ€āļĢāļēāļˆāļ°āđƒāļŠāđ‰āļ„āļģāļŠāļąāđˆāļ‡ this.add.sprite(x,y,'key') āđāļ•āđˆāđ€āļĄāļ·āđˆāļ­āđ€āļĢāļēāļ•āđ‰āļ­āļ‡āļāļēāļĢāđƒāļŦāđ‰āļ āļēāļž animation āļ™āļąāđ‰āļ™āļĄāļĩāļĢāļ°āļšāļšāļŸāļīāļŠāļīāļāļŠāđŒ āđƒāļŦāđ‰āđ€āļĢāļēāđƒāļŠāđ‰ this.physics.add.sprite(x,y,'key') āļĨāļ‡āđ„āļ›āđƒāļ™ Create function

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡

preload(){
     this.load.spritesheet('bird','src/image/bird.png',
        { frameWidth: 410 , frameHeight: 310}); 
}
create(){
     bird = this.add.sprite(425, 700, 'bird').setScale(0.5);
}

āļ„āļģāļŠāļąāđˆāļ‡ .setScale(āļ‚āļ™āļēāļ”); āļ„āļ·āļ­āļāļēāļĢāļāļģāļŦāļ™āļ”āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡ object āđ‚āļ”āļĒāđ€āļĨāļ‚āļ—āļĩāđˆāđƒāļŠāđˆāļˆāļ°āđ€āļ›āđ‡āļ™āļ•āļąāļ§āļ„āļđāļ“āļ§āđˆāļē object āļˆāļ°āđƒāļŦāļāđˆāļ‚āļ™āļēāļ”āđ„āļŦāļ™

āļœāļĨāļĨāļąāļžāļ˜āđŒāļ—āļĩāđˆāđ„āļ”āđ‰

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļ‚āļ­āļ‡āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ Sprite āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āļĒāļąāļ‡āđ„āļĄāđˆāđƒāļŠāđˆāļāļēāļĢāļ—āļģ Animation

āļāļēāļĢāļŦāļē frameWidth āđ€āđ€āļĨāļ° frameHeight

  • frameWidth

    • āļ„āļ§āļēāļĄāļĒāļēāļ§āļĢāļđāļ›/āļˆāļģāļ™āļ§āļ™āđ€āļŸāļĢāļĄ

  • frameHeight

    • āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļĢāļđāļ›

āđƒāļ™āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļĄāļĩ 8 āđ€āļŸāļĢāļĄ āļ„āļ§āļēāļĄāļĒāļēāļ§āļĢāļđāļ›āđ€āļ—āđˆāļēāļāļąāļš 3280 āļ„āļģāļ™āļ§āļ“āđ„āļ”āđ‰āļ§āđˆāļē 3280 / 8 = 410 (frameWidth)

Last updated

Was this helpful?