This repository has been archived by the owner on May 21, 2023. It is now read-only.
Releases: neki-dev/uran-engine
Releases · neki-dev/uran-engine
uranEngine v 2.0.0
- Добавлена поддержка мультиплеера
- Добавлены сцены
- Добавлено множество новых событий
- Оптимизирован алгоритм поиска столкновений
- Обновлен синтаксис
- Добавлены математические функции
- Исправлен рендеринг карты
- Исправлены события клавиатуры и мышки
uranEngine v 1.8.2
uranEngine v 1.8.1
- Исправлен баг с отображением карты без движения
- Размер карты теперь принимает значение
CONST.FULL_SIZE
- Изменены отрицательные координаты HUD и объектов
- Для HUD добавлено свойство
index
- Для объектов добавлены свойства:
index
background
uranEngine v 1.8.0
- Исправлен вызов событий для неактивных HUD
- Оптимизировано удаление элементов
- Добавлена проверка на активность вкладки
- Исправлены повторяющиеся id элементов
- Исправлен баг с очисткой фона и спрайта у HUD
- Добавлено внутреннее свойство имени для HUD
- Добавлена функция
selectHud
- Добавлена функция
findFromId
- Добавлена функция
hud.clone
- Добавлена функция
hud.isRender
- Добавлена функция
hud.onMap
- Добавлена функция
object.isRender
- Для HUD добавлены свойства:
opacity
angle
- Для объектов добавлены свойства:
opacity
toggle
- Добавлено событие
onHudUpdate
- Добавлено событие
onMouseUp
- Добавлено событие
onMouseDown
- Функция
onMove
заменена наonObjectMove
- Функция
onCollision
заменена наonObjectCollision
- Функция
onDeath
заменена наonObjectDeath
- Функция
onEnter
заменена наonObjectEnter
- Функция
onLeave
заменена наonObjectLeave
- Функция
onUpdate
заменена наonObjectUpdate
- Функция
onPolygon
заменена наonObjectPolygon
- Функция
onMouseEnter
заменена наonMouseEnterObject
- Функция
onMouseLeave
заменена наonMouseLeaveObject
- Функция
onClicked
заменена наonClickedObject
- Функция
onHudMouseEnter
заменена наonMouseEnterHud
- Функция
onHudMouseLeave
заменена наonMouseLeaveHud
- Функция
onHudClicked
заменена наonClickedHud
- Функции
object.has
иhud.has
заменены наthere
- Функция
object.isVisible
заменена наobject.onMap
uranEngine v 1.7.2
- Дополнены игровые клавиши (в том числе константы)
- Исправлены мелкие недочеты
- Событие
onWorldClicked
переименовано вonMouseClicked
uranEngine v 1.7.1
- Добавлена функция
setCursor
- Исправлен контроллер мышки и клавиатуры
- Исправлен offset координат в событиях
- Функция
isPositionInObject
заменена наobject.isLocated
- Функция
isPositionInHud
заменена наhud.isLocated
- Для HUD добавлены свойства:
background
text
textPadding
sprite
background
size
- Переименованы многие свойства HUD (Смотрите документацию)
uranEngine v 1.6.0
- Добавлена функция
isPositionInObject
- Добавлена функция
isPositionInHud
- Свойство HUD
bold
заменено на свойствоstyle
- Добавлено событие
onMouseEnter
- Добавлено событие
onMouseLeave
- Добавлено событие
onHudClicked
- Добавлено событие
onHudMouseEnter
- Добавлено событие
onHudMouseLeave
uranEngine v1.5.0
-
Добавлена функция
object.clone
-
Удалена функция
object.specifyPlayer
-
Добавлена функция
selectObjects
-
Оптимизирован рендеринг спрайтов
-
Оптимизированы события
-
Исправлены мелкие баги
-
Добавлено событие
onPolygon
(unstable) -
В колбэках событий переименованы возвращаемые данные:
data.object -> this
data.actor -> data.object
uranEngine v1.4.1
- Исправлены логические ошибки
- Оптимизированы полигоны
- Добавлены системные функции
uranEngine v1.4.0
- Исправлена трансформация полигонов
- Изменен метод движения объектов
- Добавлена функция
object.moveTo
- Добавлено событие
onMouseMove
- Свойство
speed
заменено на свойствоvelocity
- Обновлен формат свойств
size
иposition