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