Колесо 1
Колесо фортуны
Вставьте список (по одному элементу на строку), крутите колесо — пусть случай решит. Для игр с друзьями, выбора фильма на вечер, ролей в RPG и любых «помоги выбрать».
Победитель
🎉 Победитель!
Подробнее Скрыть
Как пользоваться
- Введите по одному варианту на строку или перетащите .txt файл (одна строка = один элемент).
- Можно перетащить картинки — один файл = один элемент. Текст и изображения можно смешивать; список редактируется в текстовом поле.
- Над списком — вкладки «Список», «История» и «Удалённые». В истории — результат каждого спина; в удалённых — убранные элементы — нажмите «Восстановить», чтобы вернуть.
- У строк с картинками слева миниатюра; наведите для увеличенного превью.
- На колесе картинки заполняют весь сегмент (дольку) вместо текста.
- При первом открытии колесо медленно крутится само, пока вы не нажмёте «Крутить» в первый раз.
- Можно выбрать пресет или перемешать список.
- Нажмите на колесо или «Крутить» — стрелка укажет случайный сегмент.
- Нужна цепочка? Добавьте второе колесо снизу: например, колесо 1 — жанр, колесо 2 — название.
- В окне победителя: скопировать, убрать и крутить снова или крутить ещё. После удаления внизу появится панель «Отменить» с таймером.
Вопросы и ответы
- Для чего это?
- Случайный выбор: что посмотреть, во что играть, роли в RPG, да/нет и любой честный выбор из своего списка.
- Можно загрузить .txt или картинки?
- Да. Перетащите .txt или изображения в зону drop или нажмите для выбора. Строка .txt = элемент; у картинки подпись — имя файла без расширения. Текст и картинки можно смешивать.
- Что такое вкладка «История»?
- В истории сохраняется результат каждого спина — список выпавших элементов (только просмотр). Данные хранятся в браузере и сохраняются после перезагрузки.
- Что такое вкладка «Удалённые»?
- Элементы, убранные через «Убрать и крутить снова», попадают во «Удалённые». Нажмите «Восстановить», чтобы вернуть (кнопка неактивна, если элемент уже в списке).
- Что такое вкладка «Удалённые»?
- Элементы, убранные через «Убрать и крутить снова», попадают во «Удалённые». Нажмите «Восстановить», чтобы вернуть (кнопка неактивна, если элемент уже в списке).
- Можно отменить удаление?
- Да. После удаления внизу появляется панель «Отменить» с обратным отсчётом. Также можно восстановить позже из вкладки «Удалённые».
- Список или файлы куда-то отправляются?
- Нет. Всё в браузере; файлы не загружаются на сервер. Текст, история спинов и удалённые — в localStorage, картинки — в IndexedDB на устройстве.
- Можно одинаковые значения?
- Да. Одинаковые строки — отдельные сегменты. Есть пресет «Всегда говори да».
- Все сегменты равновероятны?
- Да. Каждый спин — случайный индекс и анимация вращения.
- Как устроено?
- JavaScript в браузере рисует SVG-колесо, обрезает картинки по сегментам и крутит через CSS. Без сервера.