Xcode 8を使用して、私はプロジェクト内に多数のイメージを持つテクスチャアトラスを持っています。シーンエディタでスプライトを選択し、そのスプライトの「テクスチャ」フィールドで、プロジェクト内のすべてのテクスチャ(画像)のリストをクリックして取得できます。テクスチャアトラスに含まれているものを含みます。テクスチャアトラスからテクスチャを選択します。アプリケーションを実行するとき、私はスプライト上のテクスチャを取得しません。私は大きな赤いXを取得します。テクスチャアトラスのテクスチャはシーン内のXcodeで利用可能ですが、実行中のアプリケーションでは利用できません
私は、プログラムでアトラスからテクスチャを取得し、それをスプライトに割り当てることができます。私はSpriteへのXcode(IB)の割り当てがXcode(IB)の内部では動作しているが、実行中のアプリケーションでは動作しない理由を知りたい。 Xcodeの中のテクスチャアトラスのテクスチャをスプライトに割り当てることができるはずです。
アトラスにない通常のグラフィックスイメージからテクスチャを割り当てるとうまくいきます。
イメージ名のスペースを削除すると、動作し始めたことが判明しました。私は答えを投稿する前に、もっと理解してテストしています。 – chadbag