2016-09-10 13 views
6

私はXcode 7.3.1、Swift 2.x、iOSターゲットは9.3を使用しています。私はApple docsに便利なinit init(MDLObject mdlObject: MDLObject)を見つけることができますが、私のプロジェクトでは表示されません。私は標準のゲームプロジェクトスターターを開き、SceneKitをインポートします。私が試した:SceneKit SCNNode init(mdlObject :)がありません?

  • をダブル "mdlObject:" 検索import ModelIO
  • を追加
  • iOSのバージョンを確認するSceneKit.frameworkにおけるヘッダファイル内を - 代替方法を探してい
  • 見つからない(多分Appleはそれを移動しましたどこかにある)、そのパラメータに他の部分はなく、クラス関数もなく、対応するエクスポート関数も見つかりませんでした。MDLObject
  • クリーニングプロジェクト...

私はすべてのSceneKitクラスを見ることができ、MDLAsset(ModelIOの一部でMDLObjectを返すことができます)インスタンスを作成できます。 アイデア、多分私は何かを見落としてしまった?

答えて

21

次は

import SceneKit.ModelIO 
+2

感謝を行う必要があります!なぜヘッダーで見つけられなかったのか分かりません。 ModelIOとSceneKitの横にSceneKit.ModelIOを持つのはちょっと変です... –

+0

これは別に行う必要があります。ドキュメントには言及されていません。 –

関連する問題