Показать сообщение отдельно
Старый 05.09.2002, 13:15
Кnight2000 вне форума Посмотреть профиль Отправить личное сообщение для Кnight2000 Посетить домашнюю страницу Кnight2000 Найти все сообщения от Кnight2000
  № 8  
Кnight2000

Регистрация: Sep 2000
Сообщений: 79
Отправить сообщение для Кnight2000 с помощью ICQ
Если вам нужно изменить из какого-либо клипа 20 переменных в объекте /foo/bar/baz/klop/frodo. Конечно можно просто составить строки:

Set Variable:"/foo/bar/baz/klop/frodo:fred"=100
Set Variable:"/foo/bar/baz/klop/frodo:toto"=200
Set Variable:"/foo/bar/baz/klop/frodo:quux"=300

и т.д., но такая форма неудобна для написания и для чтения. Целесообразнее было бы изменить на время текущий объект выполняемого блока кода, его текущую хронометрическую линейку. Сделать это позволяет составной оператор Tell Target. Вот его синтаксическая диаграмма:

Begin tell target (выражение)
Команда скрипта
.....
Команда скрипта
End tell target


С помощью оператора осуществляется временное изменение текущего пути и имени объекта.
__________________
Я все пью, пью, а мне все хуже и хуже :(