问题
This init is giving me an error:
Ambiguous use of 'init(URL:options:)'
let sceneSource = SCNSceneSource(URL: url, options: [SCNSceneSourceAnimationImportPolicyKey : SCNSceneSourceAnimationImportPolicyDoNotPlay])!
Please help me understand what the issue is, and how I might go about fixing it. Thanks so much for any advice!
回答1:
You used uppercase letters in the URL
parameter instead of lowercase. Replace
let sceneSource = SCNSceneSource(URL: url, options: [SCNSceneSourceAnimationImportPolicyKey : SCNSceneSourceAnimationImportPolicyDoNotPlay])!
with
let sceneSource = SCNSceneSource(url: url, options: [SCNSceneSourceAnimationImportPolicyKey : SCNSceneSourceAnimationImportPolicyDoNotPlay])!
来源:https://stackoverflow.com/questions/46219466/scnscenesource-init-is-giving-ambiguous-use-of-initurloptions-error