Если я использую self.addChild(node)
, есть ли способ, который я могу проверить позже, если node
был добавлен в self
?Как я могу проверить, добавил ли я узел в swift?
-1
A
ответ
1
Вы можете использовать свойство parent
проверить родительский узел:
yourNode.parent
Если не родитель, он будет возвращать nil
.
разворачивать родитель и проверить, если родитель вашего self
вы можете использовать if let
:
if let parentNode = node.parent{
if parentNode == self{
//Parent is your self
}
}
0
Вот почему вы должны дать узлу имя. Существует метод childNodeWithName:
, который можно вызвать, чтобы узнать, существует ли дочерний узел с определенным именем.
См. Также раздел «Расширенные поиски» документации SKNode для других способов узнать, какие у вас есть дети.
Смежные вопросы
- 1. Как я могу проверить, существует ли узел в jstree
- 2. Как я могу проверить, выполняется ли проигрыватель AVAudiplayer в Swift?
- 3. Как я могу найти сообщение я добавил в моем MSMQ
- 4. Как я могу проверить, если узел расширяется в кэндо TreeView
- 5. Почему я не могу проверить, неопределен ли объект-узел?
- 6. Swift Spritekit. Как я могу заблокировать узел в определенной точке?
- 7. Могу ли я пометить узел в рецепте?
- 8. Могу ли я добавить узел в WebView
- 9. Как я могу демонзировать узел?
- 10. Как удалить слои, которые я добавил, играя в AVplayer Swift
- 11. Как я могу проверить, находится ли я в верхнем кадре?
- 12. Как я могу отредактировать пакет метеоров, который я добавил?
- 13. Как я могу проверить, запущен ли таймер1?
- 14. Как проверить, могу ли я удалить файл?
- 15. Как я могу проверить, работает ли hibernate.jdbc.batch_size?
- 16. Как я могу проверить, существует ли элемент
- 17. Как я могу проверить, подскакивает ли прокрутка?
- 18. Могу ли я связать узел @ 6 силой?
- 19. Как я могу проверить, если NSSound паузе в Swift
- 20. Могу ли я продлить Tuples в Swift?
- 21. Могу ли я форсировать протокол в Swift?
- 22. Могу ли я проверить, пристыкован ли iPhone?
- 23. Как я могу проверить, вышел ли пользователь из приложения?
- 24. Как я могу проверить, что Openwhisk вызывается?
- 25. Как я могу экспортировать класс в узел?
- 26. Как я могу проверить validate_uniqueness_of?
- 27. Как я могу проверить, включен ли пользователь в rails?
- 28. Как я могу проверить RoutedUICommand?
- 29. Как я могу проверить «prevObject»?
- 30. Как я могу проверить это?
Что? Я думаю, вам нужно добавить больше контекста. – Fogmeister