Я пытаюсь создать несколько узлов при загрузке уровня.Для этого я использую следующий код в GameScene.swift :
func createUnits() {
let myUnit = Unit()
myUnit.attack()
}
Класс Unit все еще остается очень простым:
class Unit: GameScene {
var livePoints = 10
var damage = 5
var movement = 1
func attack() {
print("Attack!!")
}
}
При компиляции я получаю следующую ошибку на let myUnit = Unit()
:
Thread 1: EXC_BAD_ACCESS (code=2, address=0x7ffee771cff8)
У кого-нибудь есть идеи, как создать узел без этой ошибки?
Заранее спасибо.