Описание тега craftyjs
Crafty is an HTML5 game engine written in JavaScript which helps you create games in a structured way. Its core features include Entities & Components, being able to use Canvas, DOM, WebGL and Event binding.
1
ответ
Поверните объект, чтобы увидеть мышь (Craftyjs)
Я пытался заставить мою сущность игрока поворачиваться к мышке, но я не могу вызвать событие MouseMove для запуска. Crafty.e("2D, Mouse, Canvas, Color" .attr({ w:1000, h:1000, x:0, y:0 }) .bind('MouseMove', function(e) { console.log("Mouse Pos:"+ e.…
16 апр '16 в 06:28
1
ответ
Обнаружение горизонтальных столкновений с помощью игрового движка Crafty.js
Я пытаюсь создать игру в стиле прорыва с непрерывным вертикальным движением игрока и только горизонтальным вводом. Мне нужно определить, попал ли кирпич по бокам или сверху / снизу. Не обнаружив этого, я не смог остановить движение игрока от перекры…
01 май '12 в 20:38
1
ответ
Почему CraftyJS/Chrome ограничивает количество одновременных нажатий клавиш?
Я пытаюсь разработать игру с использованием CraftyJS. я использую Лукавый 0.7.1 Chrome 50.0.2661.94 Windows 10 2016 Dell XPS15. Я заметил некоторые странности в том, как обрабатываются события клавиатуры. Я предполагаю, что многое из этого связано с…
11 май '16 в 06:01
1
ответ
Craftyjs вращение холста
Если я изменю атрибут e1 y на 1 или какое-либо другое положительное значение, этот код будет работать, но если y равен 0 или отрицателен, он завершится неудачно. Там нет ошибок, но форма не появляется. Если я рисую другие виды фигур, возникает такая…
08 апр '16 в 11:22
1
ответ
Рисование простого круга с использованием Crafty.js и Box2d
Я пытаюсь нарисовать простой круг, используя box2d с crafty.js, но я не могу нарисовать его, это jsfiddle: http://jsfiddle.net/B5UsC/2/ посмотрите на эту часть кода: var ball = Crafty.e("2D, Canvas,Color, Box2D,ball") .attr({ x: 10, y: 15, z:5 }) .c…
25 июл '14 в 06:55
1
ответ
Как я могу вызвать конкретную функцию Coffeecript из HTML
У меня есть приложение, которое использует HTML и Coffeescript во внешнем интерфейсе. Недавно я сделал возможным изменение языка благодаря i18next. Теперь у меня есть несколько кнопок, которые меняют мой window.userLang на разных языках, но пользова…
22 ноя '13 в 14:28
1
ответ
Проблемы с craftyjs png sprite и специально нарисованной фигурой?
У меня есть следующий код с новейшими craftyjs: <!DOCTYPE html> <html> <head> <style> body { margin:0; } </style> <script type="text/javascript" src="crafty.js"></script> <script> Crafty.c("Planet", { …
07 дек '13 в 00:00
3
ответа
Сфера "этого" во внутренней функции (сцена CraftyJS)
Я пишу небольшую игру, используя CraftyJS. Вот что я хочу написать: Crafty.scene('MainMap', function() { this.player = Crafty.e('Player'); this.player.move(5, 5); this.game_objects = [this.player]; isOccupied: function(x, y) { for (var i = 0; i <…
11 янв '14 в 14:32
1
ответ
Crafty.js отображает белый экран
Я использую crafty.js(движок HTML5 для игр), но он не загружается. Я просто получил белый экран! Все настроено правильно, и я использую Chrome. Я проверил, все ли имена файлов в порядке, и они есть. Может кто-то помочь мне, пожалуйста? Мой код: <…
20 окт '14 в 14:10
1
ответ
Лукавая ошибка JS говорит, что я не закрываю функцию
if (char == 'anime') { Crafty.sprite("sprites_hunt_w.png", { guy: [1, 2, 27, 31] }) .reel('guy_right', 1000, [ [1, 64], [34, 64], [65, 65] ]) .reel('guy_left', 1000, [ [1, 32], [34, 32], [65, 33] ]) } else { Crafty.sprite("megamanx.gif", { guy: [0, …
06 апр '15 в 03:05
2
ответа
В ожидании ввода текста хитро
Я делаю игру в стиле старых финальных фэнтезийных игр с поворотом теста по математике, поэтому всякий раз, когда пользователь пытается выполнить действие в бою, он должен ответить на вопрос. проблема в том, что я не могу заставить программу останови…
10 фев '14 в 16:12
1
ответ
Белые линии при масштабировании
У меня эта проблема с craftyjs: Когда я пытаюсь масштабировать область просмотра (Canvas), вокруг объектов появляются белые линии (цвет фона). Я думаю, что это из-за половины пикселей, но я не могу найти способ исправить это. Кто-нибудь знает что де…
10 дек '13 в 10:14
1
ответ
Загрузка craftyjs с requirejs
Решение этого, вероятно, очень простое, но я не могу найти ответ где-нибудь. Как вы загружаете Craftyjs, используя Requirejs?, Я пытался загрузить его нормально, почему, но это не похоже на работу.
30 дек '13 в 06:33
1
ответ
Изменение текста в crafty.js
У меня есть две переменные (враги и хелат игроков), которые меняются, когда происходит определенное событие, проблема в том, что я не знаю, как изменить текст или удалить текст, поэтому я не могу изменить отображаемое здоровье на экране (в настоящее…
21 янв '14 в 12:59
1
ответ
Обходной путь для неспособности сохранить логические значения с HTML5 Web Storage
В настоящее время я делаю игру в стиле марио с использованием Javascript или, точнее, CraftyJS. Я посмотрел здесь в качестве ссылки, и понимаю, как сохранить значения, введенные пользователем. Но то, что я хочу сделать, - это автоматически сохранять…
12 дек '13 в 01:57
2
ответа
Сценарий, чтобы измерить течение времени?
В настоящее время я разрабатываю небольшую игру для класса с использованием Crafty, и наша игра требует времени. Для контекста это игра, похожая на тамагочи, в которой игрок контролирует существо и кормит его, ухаживает за ним и т. Д., Когда это нео…
03 май '13 в 16:07
2
ответа
Дата getTime дает низкие значения для более длительных периодов
Я использую Date(). GetTime, чтобы измерить продолжительность нажатия клавиши, вычитая событие keydown из события keyup. Однако для нажатий клавиш, превышающих ~500 мс, записанное время возвращается к более низкому значению. Вот JSFiddle http://jsfi…
04 фев '15 в 21:10
3
ответа
Как мне содержать мою игру JavaScript в div?
В моем HTML у меня есть раздел, в котором у меня есть JavaScript, который добавляет прослушиватель событий, который запускает мою игру: <div class="content"> <script> window.addEventListener('load', Game.start); </script> </div&…
06 апр '13 в 01:33
1
ответ
Как я могу сделать холст Crafty JS в div, который я создал в HTML?
Я новичок в CraftyJS и мне было интересно, если у кого-нибудь была эта проблема. Я хочу игровой холст, который находится внутри div. Мне было интересно, как это сделать. Crafty.init({...}) Crafty.canvas(); Не дает мне желаемых результатов. Он просто…
28 фев '12 в 04:49
2
ответа
Фон отображается над спрайтами в crafty.js
В небольшом проекте crafty.js я использовал спрайт в качестве фонового изображения, но он рендерит поверх других спрайтов. Как это исправить? Код для главной сцены приведен ниже: Crafty.scene('game', function () { Crafty.background('bg'); Crafty.e("…
16 апр '13 в 16:57