Привет!
Подскажите, как лучше реализовать случайный выбор одного из нескольких изображений ? ( стрелки перемещения )
Есть, соответственно картинки: влево, вправо, вверх и вниз.
Но есть две сложности:
1.
Какой то стрелки может и не быть на экране. Если дошли до края карты например, или до угла. Тогда будут только два возможных направления из четырех.
2.
И второй момент - что бы был именно рандомный выбор.
Я попробовал сделать такой алгоритм:
Выбирать стрелку вверх, если она не найдена, то выбирать стрелку вправо, если и она не найдена, то выбирать стрелку вниз и т.д.
Но, получается фигня.
Грубо говоря - упирается в край и бегает по кругу.
1. CuCbKu - 18 Ноября, 2020 - 11:22:54 - перейти к сообщению
2. Zireael - 18 Ноября, 2020 - 16:55:33 - перейти к сообщению
1. Искать 4 картинки, записать результат поиска в массив 1 или 0, т. е. найдена или нет.
2. Получить рандомное число от 0 до 4.
3. Проверить что находится в массиве используя в качестве индекса рандомное число, если 1 клик на картинку, если 0 повторить пункт 2.
2. Получить рандомное число от 0 до 4.
3. Проверить что находится в массиве используя в качестве индекса рандомное число, если 1 клик на картинку, если 0 повторить пункт 2.
3. CuCbKu - 19 Ноября, 2020 - 11:08:05 - перейти к сообщению
Это в визуальном редакторе можно накидать ?
В справке посмотрел про массивы - ничего непонятно. Программирование не знаю
В справке посмотрел про массивы - ничего непонятно. Программирование не знаю
4. Zireael - 19 Ноября, 2020 - 16:42:47 - перейти к сообщению
Цитата:
Это в визуальном редакторе можно накидать ?
Можно, но если нет хотя бы базовых знаний программирования это проблематично.