дочерних нод.
При удалении объекты сигналят что удаляется, в скрипте ловить сигнал и вычитать 1 из количества объектов.
Не стоит число детей хранить в отдельной переменной.
Количество объектов просто получается через get_child_count, а дублировать куда-то значение, уже хранящееся в движке, не стоит, да
Т.е. без сигналов при удалении? Просто брать проверять количество детей и все?
Можно триггерить сигнал при удалении дочерней ноды, но проверять количество детей.
Есть встроенный сигнал, срабатывающий при удалении
Сябушки. Полезно.
Ещё можно в родительской ноде-менеджере получать сигналы от себя же на child_exiting_tree, но тогда надо проверять на get_child_count() == 1, т.к. этот сигнал срабатывает перед непосредственно удалением
+ два плюсика этой Капибаре. Ты прям жжёшь сегодня, впрочем как и всегда )
Пётр (45) повысил карму capybara 🌸🥥 (47)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
𝚔𝚎𝚛𝚒𝚖𝚘𝚟𝚜𝚔𝚎 (0) повысил карму Пётр (46)
Обсуждают сегодня