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

Дождитесь щелчка перед запуском игры в фазере
Демонстрация JSFiddle находится здесь , но я также вставляю код ниже. Мой вопрос прост (хотя я не могу найти ни одного примера, как это реализовать): прямо сейчас, если вы запустите игру в JSFiddle, вы увидите, что прямоугольник сразу «падает» вниз....
4740 просмотров
schedule 04.10.2023

Нужна помощь, чтобы спрайты появлялись с правой стороны экрана с помощью Phaser.js
Сейчас я изучаю фреймворк Phaser для игр: http://phaser.io Этот пример демонстрирует несколько спрайтов, поступающих с левой стороны экрана. Я просто пытаюсь понять, как заставить их войти справа. Что-то мне не хватает. Рабочий пример можно...
1769 просмотров
schedule 06.11.2023

Phaser, удалите спрайт outOfBounds
Я нашел пример кода garbageCollector для удаления спрайтов, выходящих за пределы экрана, но он работает только в более старой версии Phaser. Как мне перестроить этот код с v1.1.5 на v2.0.4? Код ошибки : Phaser v2.0.3 - WebGL - WebAudio...
2407 просмотров
schedule 12.06.2022

Создавайте объекты в цикле с помощью onclicklistener в игровом фреймворке JavaScript Phaser
Я пытаюсь создать простую игру-викторину, в которой отображается вопрос и 5 вариантов ответов. Я работаю с Phaser.js, но я думаю, что он применим для JavaScript в целом. Вот моя функция, которая создает 5 кнопок [char_db.js] for (var i =...
1181 просмотров

Phaser.io и TypeScript
Просматривая доступную документацию Phaser.io, кажется, что Phaser.io с TypeScript — менее популярная идея. Я думаю, что смогу быстрее разрабатывать с помощью инструментов Visual Studio. Мой вопрос: каковы технические преимущества/недостатки...
658 просмотров

Показать изображение спрайта с интервалами на Phaser
У меня есть спрайт, в котором каждый кадр представляет собой изображение, которое нужно отображать отдельно. Теперь я хочу показать каждое изображение с интервалом, скажем, секунду или 2. Пока что я пробовал: var frames = [0, 13, 55, 22, 14];...
933 просмотров

Phaser: прикрепите событие касания к спрайту
Я новичок в Phaser и сейчас использую Phaser v.2.0.7. Что я хочу сделать, так это заставить спрайт обрабатывать событие касания. Как я могу прикрепить onTap к объекту спрайта? Я знаю, что событие касания было бы возможно с...
17966 просмотров
schedule 08.06.2023

Phaser Js - Как перевернуть изображение после столкновения с мировыми границами?
В моей игре некоторые собаки ходят случайным образом. Предположим, они движутся слева направо, мне нужно, чтобы когда они достигли правой границы игрового мира, анимация собаки должна быть перевернута и наоборот. Я знаю, что переключение может быть...
1974 просмотров

Прозрачность Phaser, Tileset и Tilemap
Я использую Tiled для создания карты. Однако при рендеринге карты в Phaser прозрачность не работает. Он работает, как и ожидалось, в Tiled: К сожалению, не при рендеринге с помощью Phaser: основной.js: var game = new...
2173 просмотров

Спрайты и экипировка спрайтовой одежды в Phaser
Как экипировать спрайт одеждой в Phaser? Скажем, я использую следующее: Единственный способ, который я могу придумать, это сделать изображение с каждым включенным спрайтом. Должен быть другой способ, например, наложение или что-то в...
1882 просмотров
schedule 04.09.2023

TypeError: undefined не является функцией (Phaser JS)
Привет всем, я просто пытаюсь выполнить метод внутри класса, и он не работает. Я получил ошибку «Uncaught TypeError: undefined is not a function». Я вызываю другие функции, и они работают хорошо, поэтому я не понимаю. Я пытался изменить имя и...
1846 просмотров
schedule 13.07.2023

Изменение фона Phaser HTML5 с определенной оценкой
Я пытаюсь изменить фон в фазерной игре, как только игрок набирает 50 очков или любое другое число, на самом деле задняя часть - это png. Это возможно? это мой код: this.backgroundGame = this.game.add.tileSprite(0, 0, 800, 600, 'background');...
1390 просмотров
schedule 27.10.2023

фазовращатель, кнопка круга
я пытаюсь сделать кнопку круга с событием касания, я использовал свойство hitArea из класса спрайтов и, используя класс pixi Circle, я сделал это this.sprite = game.add.sprite(50,50,"cursors"); this.sprite.anchor.set(0.5,0.5);...
526 просмотров

Javascript ООП, доступ к методам из других вложенных методов
Хорошо, ребята, изучайте мой JS. Мне попался один единственный. Вот код: hangar = function(game){ } hangar.prototype = { loadImages: function(graphicAssets){ ... }, writeTerminal: function(timer, str,...
65 просмотров

Написание фрагментных шейдеров: не могу понять, как определяются униформы
Я пытаюсь создать собственные фильтры с помощью Phaser, но не понимаю, как задаются униформы и, в частности, vTextureCoord . Вот JSFiddle (EDIT: не обращайте внимания на изображение, минимальный случай лежит в квадратном градиенте): Почему...
1049 просмотров

Phaser P2 body.collideWorldBounds останавливает столкновения тел
Я использую Phaser 2.4.2 с физикой P2. У меня есть своего рода тело в форме банки, содержащее несколько круглых тел (шариков). Я хочу переместить банку за пределы экрана, но шарики сталкиваются с границами мира. Я попытался установить...
815 просмотров
schedule 07.10.2023

Ошибка Javascript (с Phaser), показывающая цвет игры - Brackets
У меня проблемы с JS (и HTML) при использовании Phaser для изменения цвета фона игры. Я использую скобки версии 1.3 и использую функцию Live Preview, чтобы увидеть свой код (используя Chrome). Раньше у меня не было этой проблемы, хотя я не...
217 просмотров

Phaser.js: невозможно прочитать свойство «0» на мозаичном слое карты
Я работаю с Paser.js на сервере Meteor.js. Это работало отлично, пока я не попытался использовать мозаичные карты, как описано здесь . Вот мой код: JS : if (Meteor.isClient) { Template.Game.onCreated(function() { var game =...
1191 просмотров
schedule 03.11.2023

Как изменить предварительно загруженное видео HTML5 Phaser?
Привет, я использую игровой движок html5 Phaser для создания видеофлипбука. Я загружаю свои видео в свой прелоадер вот так. this.load.video('myVideo1', 'assets/video/video1.mp4'); this.load.video('myVideo2', 'assets/video/video2.mp4'); Я...
669 просмотров
schedule 24.06.2023

Динамическое изменение размера игры в Phaser
Я создаю игру, в которой я могу войти в здание, которое я обрабатываю через состояния. Другими словами, когда мой персонаж пересекается с дверью, программа запускает новое состояние, в котором строится интерьер здания. Теперь я хочу, чтобы интерьер...
6470 просмотров
schedule 11.12.2022