Доброго дня... вопрос касательно оптимизации кода скрипта.
findimage_(#Image_24_KIB[0][0], 3000, 0, 0, 10, 63, 5, 1000, -1, 75, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
findimage_(#Image_24_KIB[0][0], 3000, 0, 0, 1, 63, 5, 1000, -1, 75, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
findimage_(#Image_20_KIB[0][0], 3000, 0, 0, 10, 53, 7, 1000, -1, 75, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
findimage_(#Image_20_KIB[0][0], 3000, 0, 0, 1, 53, 7, 1000, -1, 75, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
в визуальном редакторе эти 4 строки представлены 4 блоками поиска рисунков соединенных переходом... код сгененирован кибором.
если вместо этих 4 блоков в визуальном редакторе я сделаю блок кода с этими строчками - я получу тоже самое?или нет?
и еще заметил:
на примере функции key(69); написанной вручную и key_(69, 1, 500, 500); и вставленных в одно и тоже место в блоке кода я иногда получаю разный результат... во время выполнения скрипта где стоит key_(69, 1, 500, 500); клавиша должна нажиматься и отпускаться - а она нажимается и удерживается...
key(69); - работает корректно... хотя тоже не всегда
кто нибудь сталкивался с подобным? в чем подвох?)
заранее спасибо
1. Nathgul - 08 Июня, 2018 - 22:05:00 - перейти к сообщению
2. Kibor - 08 Июня, 2018 - 23:46:38 - перейти к сообщению
Nathgul пишет:
если вместо этих 4 блоков в визуальном редакторе я сделаю блок кода с этими строчками - я получу тоже самое?или нет?
нет.
виз редактор не сгенерирует функции загрузки изображений если не будет блока.
можете использовать напрямую в коде функцию findimage, тогда вручную в коде пропишите загрузку loadimage и выделите переменные.
второй вопрос не ясно почему. там можно группировать в блок кода таким образом.
3. Nathgul - 08 Июня, 2018 - 23:59:01 - перейти к сообщению
Kibor пишет:
Nathgul пишет:
если вместо этих 4 блоков в визуальном редакторе я сделаю блок кода с этими строчками - я получу тоже самое?или нет?
нет.
виз редактор не сгенерирует функции загрузки изображений если не будет блока.
можете использовать напрямую в коде функцию findimage, тогда вручную в коде пропишите загрузку loadimage и выделите переменные.
второй вопрос не ясно почему. там можно группировать в блок кода таким образом.
он не объявит их при формировании кода получается?) а если сформировать скрипт где findimage в виде блоков, сохранить его... потом 4 строки запихнуть в блок кода и сформировать второй скрипт и вставить потом их в нужное место?) текст из блока кода вставляется же ровно без изменений туда где блок кода начинает свою работу...
я лишь к тому что визуал имеет свои ограничения по количеству блоков и если я упрусь в лимит в 127 то придется что-то делать))) при наличии фантазии и понимания слепить из двух скриптов одну цельную программу и чтобы все корректно работало вполне даже подъемная задача) чего не скажешь о визуале... ибо ограничен)))
я имею ввиду вставки части кодов в текстовом виде без использования визуала