Eclips 09 апр 2013, 07:25
Ну на рисунке только один контейнер (GetParent), после него идут два блока Transform(get parent) и Transform(get gameobject). До этого было два контейнера (GetParent), мне нужно было получить объект на два уровня выше. Собственно контейнер (GetParent) я сделал для удобства по его входящим и выходящим переменным видно, что он принимает, либо Transform, либо GameObject, находит родительский объект и возвращает, либо transform, либо gameobject этого объекта. Так вот, изначально вместо двух блоков идущих после контейнера на рисунке, был абсолютно такой же контейнер (GetParent) и после него выполнение графа дальше не происходило. Когда я открывал его, чтоб проверить, в чем дело, то увидел, что граф контейнера выполняется корректно и выполнение доходит до соответствующего OUT внутри контейнера, но в графе где он находится, все равно дальнейшее выполнение не происходило. Я вот и подумал, что это может происходить из-за того, что одинаковых контейнеров больше одного в этом графе. Я заменил второй контейнер на эти два блока Transform(get parent) и Transform(get gameobject) и все стало работать как надо.