Вопросы по теме 'phaser-framework'

HTML перемещает фазовращатель в контейнер div
В настоящее время создаю браузерную игру в фазере и пытаюсь добавить ее в тег контейнера div , который я создал, однако фазер, похоже, подталкивает себя к контейнеру div . Два скриншота для сравнения:...
19758 просмотров
schedule 18.01.2023

Проблема с загрузкой ресурсов Phaser из файла JSON
У меня есть следующий код для игры Phaser. Он просто используется для получения визуального представления об уровне путем загрузки информации из файла JSON с использованием AJAX. <!doctype html> <html> <head>...
4103 просмотров
schedule 04.06.2022

Что мешает моему коду столкновения работать в Phaser JS?
Я впервые работаю с игровым фреймворком Phaser JS. Я пытаюсь определить, когда два спрайта перекрываются или сталкиваются. Вот как я пытаюсь это сделать: В функции обновления: update: function() { this.game.physics.collide(this.player1,...
2916 просмотров
schedule 12.10.2023

PhaserJS: добавьте физику графическим объектам
В большинстве примеров для добавления физики используются спрайты, но я хочу добавить физику к объектам, созданным с помощью класса Graphics. Например: var square = game.add.graphics( 0, 0 ); //some definitions game.physics.arcade.enable( square...
2249 просмотров

Изображения как твердые объекты в Phaser
У меня есть тайловая карта, и я добавляю еще один слой, содержащий изображение блока тетриса, поверх слоя тайловой карты. Я хочу, чтобы игрок на исходной карте тайлов распознавал добавленное изображение как твердый объект. Я не уверен, как решить...
340 просмотров
schedule 19.05.2023

Добавьте графику поверх динамически добавляемого спрайта в Phaser
Я добавляю спрайты динамически, используя синхронизированное событие. Я не могу найти способ вывести новую графику (залитый прямоугольник) над сгенерированными спрайтами. Спрайты всегда на высоте create() { var graphics =...
8126 просмотров
schedule 24.11.2022

Спрайт Phaser 2 обнаруживает границу?
для колледжа я должен создать игру, моя игра включает в себя падающие предметы. Но я не могу понять, как потерять жизнь , когда объект выходит за границы. Вот некоторые из моего кода: //my variables var player; var lives; var max_lives = 3;...
1759 просмотров
schedule 07.09.2022

чтение файлов .dat с помощью javascript
Я пытаюсь загрузить файл example.dat с помощью javascript. Я думал, что правильный путь использует fileReader, но, похоже, он не может обрабатывать этот формат. Цель: импортировать этот файл .dat на мою сторону, чтобы загрузить список слов в...
2037 просмотров

Игра в Phaser — JavaScript и события в AngularJS
Как я могу выполнить метод AngularJs из простого javascript? myApp.controller("someController",["$scope",function($scope){ //Some code was here $scope.a = valueA; $scope.b = valueB }); И чуть позже в коде нужно выполнить функцию,...
989 просмотров
schedule 27.07.2023

Как включить прыжки непосредственно перед тем, как игрок коснется земли в Phaser?
С Phaser (и последующими инструкциями) прыгать очень легко благодаря предоставленному физическому модулю Arcade. Однако меня раздражает тот факт, что игрок может прыгать только тогда, когда он находится «на» земле из-за использования логики...
1248 просмотров

Phaser: уничтожение текста через фиксированное количество секунд
Я использую следующую функцию в Phaser для создания плавающих инструкций, которые исчезают через первые 5 секунд. Эта функция вызывается внутри функции create . setupText: function () { this.instructions = this.add.text( 510, 600, 'Use...
1477 просмотров
schedule 05.04.2023

Как избежать препятствий в игре на JavaScript с помощью фазера
Я разрабатываю игру html5 / javascript с использованием пакета phaser ( http://phaser.io/ ) Как часть этого, мне нужно сделать некоторые лучи, чтобы создать конус обзора впереди и сбоку от персонажа. Раньше я использовал Unity, где это...
717 просмотров
schedule 22.03.2023

Фильтр карты нормалей Phaser/Pixi не работает
Я пытаюсь применить карту нормалей к спрайту Phaser, но получаю следующие ошибки WebGL в Phaser 2.1.1 (Pixi 1.6.1): Could not initialise shaders phaser.js:3411 WebGL: INVALID_OPERATION: useProgram: program not valid phaser.js:3475 WebGL:...
829 просмотров

Аудио Введите Phaser?
Я разрабатываю игру, в которой игроку будет дано 4 звука, и он должен угадать, что общего у этих звуков. Она работает точно так же, как игра «4 картинки 1 слово», но вместо картинок игрок должен угадывать звуки. Пользователь должен нажать клавишу...
915 просмотров
schedule 23.04.2023

Как сделать так, чтобы изменение размера спрайта не останавливало обнаружение столкновений в Phaser?
Я разрабатываю небольшую игру на JavaScript с помощью Phaser, и у меня есть спрайт, который в определенные моменты меняет свой размер. Это делается с помощью метода sprite.body.setSize . Однако похоже, что спрайт перестает сталкиваться с...
973 просмотров

Как реализовать ускорение долгим нажатием клавиши в фреймворке фазера
Я разрабатываю свою первую фазерную игру для клиента. Игра представляет собой автомобиль, который движется вперед, и у него есть две минуты, чтобы забить гол. Я хочу постепенно увеличивать скорость автомобиля, пока нажата клавиша «Вверх», пока не...
1870 просмотров
schedule 27.03.2023

Как экспортировать карты тайлов из Tiled, совместимые с `createObjectsFrom` в Phaser?
функция createFromObjects имеет gid в качестве второго передаваемого аргумента. Аргумент используется в функции createFromObjects следующим образом: createFromObjects: function (name, gid, key, frame, exists, autoCull, group, CustomClass,...
472 просмотров
schedule 24.09.2022

коллизия тайловой карты в фреймворке Phaser
Я использую Phaser 2.1.3. Я создаю мозаичную карту с помощью Tiled 0.9.1. Есть только один слой по умолчанию и одно изображение набора плиток (4 цветных плитки 32x32). Я хочу сделать оранжевую плитку сплошной, игрок не может пройти через такую...
2461 просмотров

Как заставить игру Phaser автоматически заполнять окно?
Как заставить игру Phaser автоматически заполнять окно браузера? (И в идеале автоматически пополняться, если размер окна изменяется.) Я знаю, что существует класс ScaleManager но в документах не ясно, как его использовать. Я также нашел другие...
10946 просмотров
schedule 28.04.2023

Завершить игру через 5 секунд бездействия
Я новичок в Phaser.io, поэтому приношу извинения, если этот пост не очень хорош. Как завершить игру через 5 секунд бездействия? Я сделал что-то, но я думаю, что это действительно очень плохо для производительности. Каждый раз, когда вызывается...
135 просмотров
schedule 21.10.2023