Почему init (fileNamed :) из SKSpriteNode генерирует ноль?
Я пробовал следующий код. Я показываю только код, который связан с проблемой:
let road = SKSpriteNode(fileNamed: "road.png")
override func didMove(to view: SKView) {
print("road", road as Any) // road nil
if let road = self.road {
road.position = view.center
road.physicsBody = SKPhysicsBody(rectangleOf: road.size)
print(road.physicsBody?.isDynamic as Any, "!")
road.physicsBody?.pinned = true
addChild(road)
}
}
Я получаю ноль независимо от того, является ли файл изображения обычным png или анимированным png файлом.