Системные пазлы (System)

Эти пазлы могут использоваться для выполнения различных системных функций, таких как вывод в консоль, измерение производительности, получение/установка соотношения пикселей рендеринга и получение информации о GPU.

Содержание

Перечень пазлов

print to console

Выводит данные любого типа (вывод из какого-либо пазла, переменную или просто текст) в браузерную консоль. Вывод в консоль является наиболее универсальным и простым в использовании методом отладки ваших скриптов.

print performance info

Записывает профиль производительности в течение 1 секунды и выводит его в браузерную консоль. Используйте этот профиль для поиска слабых мест в производительности и улучшения скорости рендеринга и загрузки приложений. Подробнее здесь.

feature available

Проверяет, доступна ли функция, выбранная из выпадающего списка, в браузере пользователя.

get GPU

Выводит информацию о GPU пользователя - производитель, например: NVIDIA Corporation, Apple Inc., Qualcomm, и модель GPU, например: GeForce GTX 1060 3GB/PCIe/SSE2, Apple A9 GPU, Adreno (TM) 330.

set screen scale

Установливает коэффициент разрешения экрана для отрендеренного canvas. Установите > 1 для улучшения качества, < 1 для улучшения производительности. 1 - это масштаб экрана по умолчанию как на дисплеях retina (они же HiDPI), так и на дисплеях non-retina.

Чтобы предотвратить рендеринг слишком большого количества пикселей на дисплеях retina, Verge3D использует коэффициент масштабирования по умолчанию 1. Если производительность не вызывает беспокойства, включите рендеринг retina, установив масштаб экрана на "родной".

native screen scale

Нативный (зависит от аппаратного обеспечения или масштаба браузера) коэффициент разрешения canvas. Если вы не увеличиваете или не уменьшаете вашу страницу, это значение равно 1 для не retina-дисплеев, > 1 для HiDPI-дисплеев, современных смартфонов и планшетов.

detect gamepad device

Обнаружение геймпадов, подключенных к системе или отключенных от нее. При обнаружении нового устройства геймпада срабатывают пазлы, указанные в слоте "once connected do". При отключении устройства срабатывают пазлы, указанные в слоте "once disconnected do". В любом случае значение "gamepad index" устанавливает и возвращает индекс устройства.

gamepad index

Возвращает индекс подключенного/отключенного устройства геймпада.

get gamepad property

Возвращает свойство геймпада для устройства с заданным индексом.

Свойства:

Для назначения кнопок осей в вашем приложении используйте инструмент Диагностика Геймпада, свойство debug info или следуйте стандартной раскладке геймпада (работает не для всех типов устройств):

Проблема с Пазлами?

Обращайтесь за помощью на наш форум!