Рандомизация разрешения
-
Добрый день, есть действие "Разрешение", в нем указывается разрешение, две цифры.
А как сделать чтобы рандомно выбиралось любое разрешение из предложенных? Например 3-4 варианта разрешения экрана, и скрипт выбирает один из них каждый раз разный
-
@Porosenok said in Рандомизация разрешения:
Добрый день, есть действие "Разрешение", в нем указывается разрешение, две цифры.
А как сделать чтобы рандомно выбиралось любое разрешение из предложенных? Например 3-4 варианта разрешения экрана, и скрипт выбирает один из них каждый раз разныйПилим нужные разрешения в ресурсы или в список построчно. Например:
1024:768
800:600
1920:1080
Рандомно дергаем строку из файла или списка, парсим на 2 части через Парсить строку. Вставляем в меню функции Разрешение
Всё.
-
@Porosenok либо создаем ресурс генератор строк с данными разрешений, вот так. {1024:768|800:600|1920:1080}
Потом парсим в список, сохраняем значение первого и второго елемента списка в отдельные переменные, потом эти переменные вставляем на свои места в екшене Разрешение
-
всем спасибо)
-
@Porosenok Сначала выполнить код
set_random_resolution = function(){ var resolution_list = '640x360|640x480|800x600|960x540|960x720|1024x600|1024x768|1280x720|1152x864|1280x960|1280x1024|1600x900|1400x1050|1600x1200|1920x1080|2048x1152|1920x1440|2560x1440'; resolution_list=resolution_list.split('|'); var r = resolution_list[Math.floor(Math.random()*resolution_list.length)].split('x'); resize(r[0], r[1])! }
Затем "выполнить функцию", когда нужно -
set_random_resolution