Вопросы по теме '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 просмотров
schedule
07.07.2023
Изображения как твердые объекты в 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 просмотров
schedule
20.09.2022
Игра в 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 просмотров
schedule
30.08.2022
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 просмотров
schedule
21.01.2024
Аудио Введите Phaser?
Я разрабатываю игру, в которой игроку будет дано 4 звука, и он должен угадать, что общего у этих звуков. Она работает точно так же, как игра «4 картинки 1 слово», но вместо картинок игрок должен угадывать звуки.
Пользователь должен нажать клавишу...
915 просмотров
schedule
23.04.2023
Как сделать так, чтобы изменение размера спрайта не останавливало обнаружение столкновений в Phaser?
Я разрабатываю небольшую игру на JavaScript с помощью Phaser, и у меня есть спрайт, который в определенные моменты меняет свой размер. Это делается с помощью метода sprite.body.setSize . Однако похоже, что спрайт перестает сталкиваться с...
973 просмотров
schedule
24.02.2022
Как реализовать ускорение долгим нажатием клавиши в фреймворке фазера
Я разрабатываю свою первую фазерную игру для клиента. Игра представляет собой автомобиль, который движется вперед, и у него есть две минуты, чтобы забить гол.
Я хочу постепенно увеличивать скорость автомобиля, пока нажата клавиша «Вверх», пока не...
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 просмотров
schedule
17.03.2023
Как заставить игру Phaser автоматически заполнять окно?
Как заставить игру Phaser автоматически заполнять окно браузера? (И в идеале автоматически пополняться, если размер окна изменяется.) Я знаю, что существует класс ScaleManager но в документах не ясно, как его использовать. Я также нашел другие...
10946 просмотров
schedule
28.04.2023
Завершить игру через 5 секунд бездействия
Я новичок в Phaser.io, поэтому приношу извинения, если этот пост не очень хорош.
Как завершить игру через 5 секунд бездействия? Я сделал что-то, но я думаю, что это действительно очень плохо для производительности. Каждый раз, когда вызывается...
135 просмотров
schedule
21.10.2023