Я добавил 3 Skspritenodes, например: < /p>
var node = SKSpriteNode(imageNamed:"node1")
func addnode(){
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/3, frame.size.height/3)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/5, frame.size.height/5)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/2, frame.size.height/2)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
}
< /code>
(я создал 25 узлов, подобных этому, но для того, чтобы объяснить это легко, я сделал 3 из них) < /p>
Теперь, когда я удаляю эти узлы с помощью RemoveallChildren (), они удаляются медленно, потому что у всех есть одно и то же имя, так что 1 снимает каждый. /> Я попробовал это: < /p>
let aa = levelnode as SKSpriteNode
for aa in scene{
levelnode.removeFromParent
}
< /code>
Но я получаю эту ошибку: skscene? У него нет участника с именем "Генератор" < /p>
Как правильный способ удалить узлы с помощью функции?override func willMoveFromView(view: SKView) {
removeAllChildren()
}
< /code>
Я попробовал это с ошибкой на следующей строке: < /p>
override func willMoveFromView(view: SKView) {
let aa = levelnode as SKSpriteNode
for levelnode in scene?.children{ // "$T4??" does not have a member named "Generator"
levelnode.removeFromparent
}
removeAllChildren()
}
Подробнее здесь: https://stackoverflow.com/questions/289 ... -generator
Skscene? нет участника по имени «Генератор» ⇐ IOS
Программируем под IOS
-
Anonymous
1750278554
Anonymous
Я добавил 3 Skspritenodes, например: < /p>
var node = SKSpriteNode(imageNamed:"node1")
func addnode(){
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/3, frame.size.height/3)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/5, frame.size.height/5)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
node = SKSpriteNode(imageNamed:"node1")
node.position = CGPointMake(frame.size.width/2, frame.size.height/2)
node.size = CGSizeMake(frame.size.width/10, frame.size.height/10)
addChild(node)
}
< /code>
(я создал 25 узлов, подобных этому, но для того, чтобы объяснить это легко, я сделал 3 из них) < /p>
Теперь, когда я удаляю эти узлы с помощью RemoveallChildren (), они удаляются медленно, потому что у всех есть одно и то же имя, так что 1 снимает каждый. /> Я попробовал это: < /p>
let aa = levelnode as SKSpriteNode
for aa in scene{
levelnode.removeFromParent
}
< /code>
Но я получаю эту ошибку: skscene? У него нет участника с именем "Генератор" < /p>
Как правильный способ удалить узлы с помощью функции?override func willMoveFromView(view: SKView) {
removeAllChildren()
}
< /code>
Я попробовал это с ошибкой на следующей строке: < /p>
override func willMoveFromView(view: SKView) {
let aa = levelnode as SKSpriteNode
for levelnode in scene?.children{ // "$T4??" does not have a member named "Generator"
levelnode.removeFromparent
}
removeAllChildren()
}
Подробнее здесь: [url]https://stackoverflow.com/questions/28995097/skscene-does-not-have-a-member-named-generator[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия