Цей веб-сайт працює краще з JavaScript.
Головна
Огляд
Довідка
Реєстрація
Увійти
gitlord
/
isleward
дзеркало
https://gitlab.com/Isleward/isleward.git
Слідкувати
1
В обрані
0
Форк
0
Код
Проблеми
0
Релізи
203
Вікі
Активність
Переглянути джерело
bug
#1822
: Fixed an issue where name sprites weren't updating client side
tags/v0.10.0^2
Shaun
2 роки тому
джерело
f4a9d18ba2
коміт
df334c4581
2 змінених файлів
з
8 додано
та
2 видалено
Розділений перегляд
Параметри порівняння
Показати статистику
Завантажити патч
Завантажити файл різниці
+6
-1
src/client/js/objects/objects.js
+2
-1
src/server/config/clientConfig.js
+ 6
- 1
src/client/js/objects/objects.js
Переглянути файл
@@ -243,13 +243,18 @@ define([
if ((!obj.sprite) && (template.sheetName))
obj.sprite = renderer.buildObject(obj);
if ((!obj.nameSprite) && (template.name)) {
if (template.name) {
if (obj.nameSprite)
renderer.destroyObject({ sprite: obj.nameSprite });
obj.nameSprite = renderer.buildText({
layerName: 'effects',
text: template.name,
x: (obj.x * scale) + (scale / 2),
y: (obj.y * scale) + scale
});
obj.nameSprite.visible = config.showNames;
}
if ((template.x !== 0) || (template.y !== 0)) {
+ 2
- 1
src/server/config/clientConfig.js
Переглянути файл
@@ -42,7 +42,8 @@ const config = {
spriteSizes: {
'images/tiles.png': 8,
'images/walls.png': 8,
'images/objects.png': 8
'images/objects.png': 8,
'images/mobs.png': 8
},
blockingTileIndices: [
6, 7, 54, 55, 62, 63, 154, 189, 190, 192, 193, 194, 195, 196, 197
Писати
Попередній перегляд
Завантаження…
Відмінити
Зберегти