QSP 5.9.4

QSP 5.9.4

Доступно обновление QSP 5.9.4. Скачать можно со страницы релизов: https://github.com/QSPFoundation/qspgui/releases

Изменения в этой версии описаны здесь: https://qsp.org/index.php?option=com_co … amp;id=168

Byte
useravatar
Offline
732 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Теперь табличка обновить плеер выскакивает при каждом запуске. Если игра будет заточена конкретно под плеер 5.9.4, то игроки столкнуться с постоянной проблемой обновить плеер и сломать игру, или закрывать ее при каждом запуске, что немного раздражает. Может убрать обновление на кнопку, и проверять его по желанию игрока?
А так все круто, спасибо за обновление!

Tom Run
Thomas Runner
useravatar
Offline
119 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Байт!
Пардон муа, но я не совсем вкурил разницу между вызовом @Локация(Парам1, Парам2, ... ПарамN) и @@Локация(Парам1, Парам2, ... ПарамN).
Я понял, что хотелось сделать вызов без скобок, но ИМХО это сложно читается.
Может я придираюсь, но моя практика мне подсказывает, что это просто фишка, а не насущная необходимость. Что плохого в скобках?
Хотя... может я и вправду капризничаю.
Вот мне бы определение текущих размеров экрана знать! Вот это было-бы - Вау! ))))

Вполне себе
useravatar
Offline
45 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Tom Run написал(а):

Теперь табличка обновить плеер выскакивает при каждом запуске. Если игра будет заточена конкретно под плеер 5.9.4, то игроки столкнуться с постоянной проблемой обновить плеер и сломать игру, или закрывать ее при каждом запуске, что немного раздражает. Может убрать обновление на кнопку, и проверять его по желанию игрока?

Это отключаемо в настройках, да и при каждом запуске оно не должно показываться. Исключение - отладочные версии, где версия плеера установлена в "0.0.0".

Byte
useravatar
Offline
732 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Вполне себе написал(а):

Байт!
Пардон муа, но я не совсем вкурил разницу между вызовом @Локация(Парам1, Парам2, ... ПарамN) и @@Локация(Парам1, Парам2, ... ПарамN).
Я понял, что хотелось сделать вызов без скобок, но ИМХО это сложно читается.
Может я придираюсь, но моя практика мне подсказывает, что это просто фишка, а не насущная необходимость. Что плохого в скобках?

При @test(...) локация вызывается как функция и может возвращать результат.
При @@test локация вызывается как оператор и результат не возвращает (вернее, он игнорируется).

Запись @@test возможна и со скобками, но без скобок это полезно, чтобы пользовательские "операторы" были более единообразны со встроенными операторами, где скобки почти никогда не записывают.
Если нет желания использовать @@test, то можно не использовать и обходиться @test или func/gs.

Byte
useravatar
Offline
732 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Вполне себе написал(а):

Вот мне бы определение текущих размеров экрана знать! Вот это было-бы - Вау! ))))

Это должно быть какой-то фичей плеера, а не движка. А можно примеры ситуаций, когда это нужно и как предполагается использовать?
В классическом плеере сложно с размерами т.к. даже HTML там очень ограниченный.

Byte
useravatar
Offline
732 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Byte написал(а):

Это отключаемо в настройках, да и при каждом запуске оно не должно показываться. Исключение - отладочные версии, где версия плеера установлена в "0.0.0".

Да, это мой косяк. Я собирал плеер с исходника и версия упала в 0. Извиняюсь...

Tom Run
Thomas Runner
useravatar
Offline
119 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Byte написал(а):


Re: QSP 5.9.4

Это должно быть какой-то фичей плеера, а не движка. А можно примеры ситуаций, когда это нужно и как предполагается использовать?
В классическом плеере сложно с размерами т.к. даже HTML там очень ограниченный.

Я уже писал за то... Например - большой монитор позволяет расположить текст и картинки рядом, в одной "строке", а, скажем, на ноутбуке это уже выглядит кутыло,
или сжимается текст и начинает переноситься чуть ли не по каждому слову и выходит за рамки картинки по высоте или надо уменьшать картинку, но на сколько - тоже вопрос.
В таких случаях проще текст разместить под картинкой. Вот и нужна фишка с определением размеров экрана. Чтобы регулировать формы вывода.
Это только пример...
Другой пример - расположение картинок и характеристик инвентаря. У каждого элемента инвентаря есть своя картинка и набор характеристик. И зная размеры экрана я могу на большом разместить 8-10 изображений в ряду, а на маленьком - только 5, не вызывая появления горизонтального скрола.

Вполне себе
useravatar
Offline
45 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

А нужно именно размер экрана или размер окна плеера? Размер окна может меняться в любой момент и совсем необязательно, что игрок будет играть в полноэкранном режиме.

Byte
useravatar
Offline
732 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Re: QSP 5.9.4

Вполне себе, ориентируйтесь под монитор HD(1280х720).
Меньше это уже мобилки (другая история).
Больше (можно играть как в окне, так и в полный экран)
HD - забивайте по максимуму картинками и текстом, так игра будет насыщенной и пропадет эффект пустоты на FHD.
HD и FHD - самые распространенные разрешение мониторов среди игроков всего мира на пк.
Резиновый интерфейс = qSpider c поддержкой CSS & JS.
То что плеер можно растягивать как угодно не означает что игроки будут сами себе ломать интерфейс и в него играть. Те у кого HD прийдется играть в полный экран и все будет хорошо, у кого больше монитор те могут и в окне игратьsmile
Сам так ориентируюсь чтоб не появлялись вертикальные и горизонтальные скроллы. Надеюсь было полезно.

Tom Run
Thomas Runner
useravatar
Offline
119 Сообщений
Информация о пользователе в сообщениях
Администратор отключил публичную отправку сообщений

Информация

Статистика форума:
 
Всего тем:
1062
Всего опросов:
14
Всего сообщений:
16791271
Бездействующий:
Пользователи форума:
 
Всего пользователей:
2895
Последним зарегистрировался:
linis