Почему SKSpriteNode (fileNamed :) генерирует ноль в iOS с помощью Swift? - PullRequest
0 голосов
/ 12 мая 2019

Почему 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 файлом.

...