Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
Есть код с выпадающим меню... При выборе одного параметра, происходит переход для выполнения в соответствующий фрагмент кода, при выборе второго, соответственно в другой. Эти фрагменты, абсолютно идентичны за исключением одного нажатия на кнопку в игре.
Можно ли сделать так, чтоб при выборе обоих параметров в меню, выполнялся только один код, но с разными, единичными нажатиями?
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Покинул форум
Сообщений всего: 8359
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 359
Можно.
Запихнув это (одну из..) в функцию, передавая ей параметр который может меняться и его в схеме используя.
Fen
Отправлено: 26 Февраля, 2025 - 19:35:14
Наблюдатель
Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
Kibor пишет:
Можно.
Запихнув это (одну из..) в функцию, передавая ей параметр который может меняться и его в схеме используя.
Можно поподробнее пожалуйста. Желательно на примере. Ибо не совсем понимаю как это реализовать технически.
Kibor
Отправлено: 26 Февраля, 2025 - 19:49:01
Эксперт
Покинул форум
Сообщений всего: 8359
Дата рег-ции: Март 2013 Откуда: Одесса
Репутация: 359
Нажмите для увеличения
Fen
Отправлено: 26 Февраля, 2025 - 20:01:12
Наблюдатель
Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
Kibor пишет:
Нажмите для увеличения
Я понимаю, что Вам не с руки возиться с теми, кто далек от программирования, объяснять некоторые непонятные моменты, за что прошу прощения, но можно более подробно пожалуйста, желательно с комментариями. (Добавление)
Там надо в одном месте, чтоб скрипт, используя функцию FindImage, кликнул в определенное место, чтоб переключить режим в игре.
konctantin777
Отправлено: 28 Февраля, 2025 - 19:31:41
Эксперт
Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017 Откуда: Архангельск
Репутация: 7
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран
Fen
Отправлено: 01 Марта, 2025 - 12:11:21
Наблюдатель
Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
konctantin777 пишет:
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран
Как это реализовать? Поясните пожалуйста подробно.
Fen
Отправлено: 01 Марта, 2025 - 18:01:47
Наблюдатель
Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
konctantin777 пишет:
Можно в схеме добавить блок "иф". Если выбран пункт1= идём по одной линии, если пункт2= по другой. Получается одна функция, но работает в зависимости от того какой пункт выбран
А как в блоке if прописать то, что в пунктах выпадающего меню? ведь нельзя же просто написать их названия?
Fen
Отправлено: 04 Марта, 2025 - 10:59:46
Наблюдатель
Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2024
Репутация: 0
Наругались тут и больше не заходят) А я сижу как старуха у разбитого корыта, в море смотрю)
Объясните пожалуйста подробнее.
Не понимаю как реализовать замысел Владимира... То что в блоке старт написано, это надо назначить переменную string и положить в нее значение от чего? Объясните пожалуйста, как сделать на примере выпадающего меню, скажем с названиями "Земля" и "Небо", чтоб при выборе пункта "Земля", скрипт бегал по циклу в котором в одном месте при помощи функции FindImage ищется изображение и выполняется нажатие в определенном месте, а при выборе пункта "Небо" в этом же цикле, выполняется поиск и нажатие в другом месте блоке FindImage отличном от того, который используется в пункте "Земля".
konctantin777
Отправлено: 04 Марта, 2025 - 15:15:19
Эксперт
Покинул форум
Сообщений всего: 1266
Дата рег-ции: Окт. 2017 Откуда: Архангельск
Репутация: 7
if(flag_combo0[0]==3) значит выбран 3й пункт- идём по зелёной линии
Иначе идём по красной линии
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.