Здравствуйте еще раз. На первой пикче - скрипт для спаунера

фигурок Тетриса. Код по идее спаунит объект и проверяет, достиг ли он дна. Если достиг - спавнит новый.
На префабах уже накинут скрипт с пикчи 2. В нем в корутине когда объект достигает дна булиновая isFalledDown принимает значение true, а скрипт деактивируется (enabled = false). По идее, далее значение isFallenDown передается в скрипт с пикчи 1 (это спаунер, напоминаю), и проверяется в апдейте. Если true (то есть упал), то спавним новый объект и проверяем дальше. Идея звучит нормально как по мне, но когда я все запускаю, выскакивает следующее (пикча 3).

Вопрос - что я делаю не так?

7 ответов

11 просмотров

ты компонент выключаешь поэтому null ловишь

Санёк- Автор вопроса
No Name
ты компонент выключаешь поэтому null ловишь

но ведь до того, как выключить компонент, я передаю необходимое значение. плюс я ведь потом создаю новый объедок

Санёк
но ведь до того, как выключить компонент, я переда...

нет он утебя сразу выключется ничего не успев сделать

Санёк- Автор вопроса
No Name
нет он утебя сразу выключется ничего не успев сдел...

а как тогда это исправить апд. я перевел ошибку (надо было это сделать с самого начала, я слоупок), и там говориться "в экзэмпляре объекта не задана ссылка на экземпляр". мб я как-то gameObject не правильно указал или типа того?

Санёк
а как тогда это исправить апд. я перевел ошибку (...

вот сюда запихни отключение и будет работать

Санёк- Автор вопроса
No Name
screenshot вот сюда запихни отключение и будет работать

А как?! Если я просто запихну enabled = false, оно ж спавнер отключит. Или если спереди приписать this. то будет работать? *сложна*

Санёк- Автор вопроса
Санёк
А как?! Если я просто запихну enabled = false, оно...

Так, я тут покопался, и в общем та ошибка в консоси вызывалась тем, что не было четко понятно, что за объект проверяет движок. Я добавил то, что видно на пикче. Теперь ошибка из отладки исчезла, но проблема осталась. Объект достигает дна, перестает двигаться, но новый объект не создается

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта