Помогите пожалуйста,есть мультиплэерный скрипт (уничтожения объекта) http://pastebin.com/XtvaV1uA,скомпилированный проект работает нормально без ошибок, а вот если с юнити коннектиться или создавать сервер,то при уничтожении объекта в вышеописанном скрипте пишет пару ошибок:
"View ID AllocatedID: 305 not found during lookup. Strange behaviour may occur"
"Could't invoke RPC function 'Destroy' because the networkView 'AllocatedID: 305' doesn't exist"
На всех объектах,что на уничтожителе что на уничтожаемом висят networkview.
305- Networkview номер объекта,при попытках уничтожения разных объектов эта цифра меняется..
Причем строчки на которые он ругается отсутствуют(просто нету,жму на ошибку кидает просто в mono develop).
Но при этом ЗАЯВЛЕННЫЙ DESTROY объекта происходит что в выдавшей ошибку юньке что в вэб плэере,и как я понял ошибка происходит после прохождения по RPC. Есть предположение что из-за foreach происходит зацикливание и он по 2ому кругу ищет этот уже уничтоженный объект и пишет ошибку...пытался втолкнуть break; но проблему не решило.....Так же пытался менять RPCMODE тоже ничего...
Все работает в итоге то,только в юнити при уничтожении любого объекта пишет такие вот 2 ошибки каждый раз,а уничтожений объектов у меня много...
Будьте добры помочь.