Как в unity удалить некоторое количество дочерних объектов?
вот меньше 50 child)) — будете получать бесконечный цикл.
условие сделали бы
while (target>0)
а в цикле после Destroy
target—;
не стартовало бы цикл, если чаилдов недостаточно, и вообще прозрачнее все это было.
еще предложил бы без рандома, просто удалить таким циклом, чтоб убедится в работоспособности)
а так отладчик вам в руки — и смотреть чему равны переменные и почему ничего не удаляется))
я бы вообще всех чаилдов в отдельный список бы скопировал — и уже потом с ними проводил манипуляции.
так как операция Destroy — срабатывает не сразу (если упрощенно, то ближайшие пару кадров — когда движку комфортнее)
возможно обращения
obj.transform.GetChild()
obj.transform.childCount
продолжают выдавать ссылки на уже как бы «удаленные» объекты — и получается что он 300 раз удалил 50 объектов.
хотя тогда думаю вы б заметили.
в общем дебаг и отладка вам в помощь)
Удаление дочерних объектов и сразу же создание новых
Автоматическое создание и удаление объектов
У меня есть объект, который при определённых обстоятельствах удаляется через Destroy.Мне нужно.
Unity 5. Как сделать создание и удаление объектов
Пишу скрипты на C# хочу сделать ферму но не знаю как сделать создание объекта пшеница на.
Создание объектов дочерних классов
Допустим у меня есть класс Parent. И есть дочерние классы ChildA, ChildB, ChildC. Есть функция в.
Можно ли запретить или временно приостановить удаление дочерних объектов?
Доброго времени суток! Ситуация: Делегат, в делегате создаю свой ComboBox, в котором есть.
250 / 186 / 68
Регистрация: 04.03.2019
Сообщений: 1,010
Asker1, а просто перегрузить сцену?
а вопрос в чем был?
вы там удалили, там создали.
а проблема где?
Регистрация: 01.09.2019
Сообщений: 5
Сообщение от MuaddibFremen
а проблема где?
То что все ГО удаляются
Добавлено через 2 часа 30 минут
Сообщение от MuaddibFremen
Как найти дочерний объект и отключить его, а через некоторое время опять включить?
Но условия изменились и «SpwnEff» больше не публичный объект, а назначаемый другим скриптом. И теперь их много и с разными именами. Теперь этот объект дочерний. Нужно в скрипте, который «повиснет» на «родителе» обратится к дочерним объектам — на старте — отключить их. Затем при условии transform.position.y < -20 - включить - и через секунду - опять отключить. Этот процесс должен быть повторяемым. Речь идёт о персонаже, на котором висит префаб - эффект вспышки. Когда персонаж появляется на сцене - префаб отключён - когда проваливается вниз, до отметки -20 - префаб должен включаться (другой скрипт возвращает персонажа на чек-поинт и по задумке, должна произойти вспышка), а затем, через пару секунд, префаб надо отключить - что б, при следующем падении он опять сработал.
Как удалить дочерний объект, если он есть, и ничего не делать, если его нету?
Как проверить наличие элемента и если он есть удалить его по клику
Приветствую, у меня есть код: var modalbtn=document.querySelectorAll(".modal__btn"); for (var i =.
Тригер, проверяющ. есть ли такой ID и если есть обновляющий его, если нет — добавляющий
Сабж. В MSSQL нуб. Есть ситуация. Добавляю товар из каталога поставщика в каталог магазина.
Не срабатывает. Почему? Все просто если запись в таблице есть, то выводим, если нет — выводим заявок нету.
ребят тока не смейтесь я чет туплю под вечер но я условия не могу сделать <?php $statys =.
Регистрация: 06.06.2020
Сообщений: 56
Сообщение было отмечено _aAaAa_ как решение
Решение
GameObject gameObject = Transform.GetChild(0);//если объект первый if(gameObject !=null) Destroy(gameObject);
Регистрация: 31.07.2021
Сообщений: 11
Можешь пожалуйста объяснить первую строчку, я только новичок в программировании)
Регистрация: 06.06.2020
Сообщений: 56
Сообщение от _aAaAa_
Можешь пожалуйста объяснить первую строчку, я только новичок в программировании)
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Как создать Prefab если его нету в create?
В вкладке Project жму ПКМ -> create и не нахожу там Prefab. (Версия Unity: 2019.3.1f1)
Что делать если нету QWebView?
Всем добрый вечер. Я новичек в Qt, решил по пробовать написать простой браузер. По видео роликам.
Port in use. Как его открыть если Runaap нету вообще
Приветствую! У меня проблема с портами. Я пытался открыть порты для стима. Порты 27000-27015.
Как создать Windows Service (службу), если его нету в VS?
Здравствуйте! Поставил себе VS Professional 2013. Хотел создать Windows Service, но его там.
Как сделать sln файл для VS 19 если его нету в проекте
Извиняюсь если пишу не туда, не разбираюсь в этом. После того как выучил основы плюсов хотел.