В каком порядке работают объекты?
Есть ли зависимость от того как они расположены на листе проекта?
В MAX/MSP объекты работают по очереди: "с низу вверх, затем с права на лево"
Как у вас?
Этот топик читают: Гость
Ответов: 1429
Рейтинг: 50
|
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Всмысле? О чем речь? О компонентах и связях между точками?
|
|||
карма: 10 |
|
Ответов: 1429
Рейтинг: 50
|
|||
Ну, да. Есть две схемы на листе, в максе если я хочу чтобы схема выполнилась первой я располагаю ее левее или ниже чем вторая.
|
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
login писал(а): Есть две схемы на листеНа каком листе? ![]() ![]() |
|||
карма: 10 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
login, пожалуйста ознакомтесь со списком терминов, принятых для употребления при описании составляющих среды Глоссарий
получение управления элементами зависит только от порядка связей между ними. Что же означает фраза "я хочу чтобы схема выполнилась первой" без примера понять невозможно. |
|||
карма: 27 |
|
Ответов: 1429
Рейтинг: 50
|
|||
Я с радостью покажу когда напишу. Но чтобы написать мне надо понять как будет работать синхронизация потоков.
![]() Иначе нет смысла начинать. Я уже догадываюсь, что в Hiasm этого нет, раз Вы не в курсе. Поэтому вопрос можно снимать. Вот пример из макса. Это понадобилось, для удобной синхронизации потоков дял получения какого-то промежуточного результата, чтобы не строить всяких схем ожинания, проверки, ненужных циклов. Ну вобщем кухня синхронизации известна. Тут тупо одно левее другого и поехали. (говорит не имею права выложить фотку, поэтому прикрупил ссылку на файл сори.) http://www.sendspace.com/file/aiuq3f |
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
карма: 10 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
login, в чем проблем-то, в порядке выполнения схем
![]() Сложнее, с системными потоками, но и этот вопрос решить можно |
|||
карма: 22 |
| ||
Голосовали: | login |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
login писал(а): Но чтобы написать мне надо понять как будет работать синхронизация потоков.чтобы ответить надо понять, что понимается под словом "поток". У нас к примеру так называется связь между двумя элементами. Еще "поток" это отдельная параллельно исполняемая ветка программы, которую может создавать элемент Thread. Что конкретно вы имеете ввиду пояснил бы небольшой пример, который мы до сих пор не увидели. |
|||
карма: 27 |
|
Ответов: 1429
Рейтинг: 50
|
|||
Ага, про хаб спасибо. Щас буду думать.
p/s Файлообмен - говоорит, что я не имею прав, я даже перелогинился, зашел еще раз, всеравно я не имею прав ------------ Дoбавленo в 14.50: Вот это с хабом я проверил. Стало понятно. У меня были ситуации, когда на листе 2 000 объектов, и область 500 штук из них (с кучей внешних связей) надо заставить выполниться раньше других. (переподключть провода было бы "чудовищно") В максе я выделал их мышкой и размещал левее. И всё. Тут обдумаю хабы. Ответ на вопрос я получил. Спасибо.
|
|||
карма: 0 |
|
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
login писал(а): переподключть провода было бы "чудовищно"Еше, можно уделить внимание такому компоненту, как Cable, его хорошо применять совместно с Hub-ом там, где схемы очень напичканны свзями и удалены от источника. Переподключение ведется, в этом случае только на участках Hub - Cable и на выходе Cable, это в случае неименнованых Cable, с именноваными еще проще -- достаточно поменять только порядок имен |
|||
карма: 22 |
| ||
Голосовали: | login |
Ответов: 1379
Рейтинг: 86
|
|||
Вот мой пример на тему хаба.
code_18823.txt Почему хаб так себя ведет? Он же не выполнил предыдущую цепочку. ![]() |
|||
карма: 0 |
| ||
файлы: 1 | code_18823.txt [1.4KB] [134] |
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
petrocan писал(а): Почему хаб так себя ведет?Потому, что таймер сбивает очередь цепи, для Hub-а, концом цепои будет запуск тймера |
|||
карма: 22 |
|
Ответов: 1429
Рейтинг: 50
|
|||
карма: 0 |
| ||
файлы: 1 | code_18824.txt [1.1KB] [163] |
Разработчик
Ответов: 26304
Рейтинг: 2146
|
|||
login писал(а): Потому что таймер задерживаетНу, это -- не совсем корректное утверждение. Задерживать будет и обычный цикл, а срабатыванин таймера попадет другую очередь событий, естественно, предыдущя, в данном случае, завершается и управление передается вызывающемому потоку, но, срабатывание события обычного таймера, может притормозить другие тймированные цепочки или другую очередь событий |
|||
карма: 22 |
|