Вверх ↑
Разработчик
Ответов: 26072
Рейтинг: 2122
#1: 2007-06-24 00:12:03 ЛС | профиль | цитата
Dilma,
я конкретно встрял. Как проверить наличие линка вот таких точек
event("onEvent" + i, data)[/code]

[size=-2]------ Добавлено в 00:12 [/size]
Еще вопрос. Как из события onEvent создать новый метод (те создать для события отдельный блок), и как из скрипта к нему обратиться? А то вложенности получаются немерянные. Если посмотришь на код Message, то можно увидеть, что в case может попасть дальнейший поток, и все это окажется в одном блоке, прилинкованном к одной исходящей точке.
Вот глянь. Как прверить наличие выходных прилинковок
 func doEvent(data)
   fvar(i)
i = Index
println('case ', i, ' of')
for(i = 1; i <= _event_count_; i++)
// if (linked("onEvent" + i))
print(i, ': ')
println('begin')
block.inclvl()
event("onEvent" + i, data)
println('end;')
block.declvl()
// end
end
end
С ремарками работает прекрасно. Но case получается столько, сколко назначил, а надо столько, сколько подключено и с теми индексами, которые нужны.
карма: 22

0