J'utilise le code suivant pour rendre une scène dans scenekit et cela fonctionne parfaitement lorsque le fichier dae est chargé à partir du dossier art.scnassests
.SCNScene est nul lors du chargement en utilisant `named:`
let scene = SCNScene(named: "art.scnassets/idle.dae")
Cependant, je souhaite télécharger l'actif et l'appliquer et je reçois une erreur
let documentsURL = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first!
let scene = SCNScene(named: documentsURL.absoluteString+"idle.dae")
Un fichier nommé idle.dae
existe dans le dossier.
Je reçois l'erreur: fatal error: unexpectedly found nil while unwrapping an Optional value
Comment charger l'actif téléchargé et appliquer dynamiquement? Qu'est-ce que je fais mal? Des pointeurs s'il vous plait? Je suis un Noob à la programmation iOS.
quelqu'un a ajouté et supprimé une réponse .. Si vous voulez bien nous laisser la réponse, je vous en serais reconnaissant. Vous avez quitté le code des meilleures pratiques pour gérer et gérer les actifs. –