Початківець
+25 XP

👋 Починай вчитися JavaScript прямо зараз — безкоштовно!

📖

Завантаження текстур і відображення спрайтів

load.image, load.atlas, this.add.image vs this.add.sprite — у чому різниця

Завантаження ресурсів у preload()

Phaser завантажує всі ресурси перед запуском гри. Це важливо: ніколи не завантажуй ресурси у create() або update().

javascript

image vs sprite

this.add.image() — статичне зображення без фізики та анімацій. Підходить для фонів, UI-елементів.

this.add.sprite() — підтримує анімацію кадрів. Використовуй для персонажів і об'єктів що анімуються.

this.physics.add.sprite() — спрайт з фізичним тілом. Найчастіше використовується для гравця та ворогів.

javascript

Якщо твій спрайт виглядає розмито — встанови `pixelArt: true` у конфігурації Phaser. Це вмикає nearest-neighbor filtering, ідеальний для піксельної графіки.

Коментарі

Увійти або Почати щоб залишити коментар.