2011-10-31 7 views
0

私は、男性/女性アセットの代わりに、キャラクタアセットを文字カスタマイズプロジェクトで使用しようとしていました。私がアセットバンドルを読み込んでいるとき、私のキャラクターは部分的に見えますが、その髪と靴だけが見えます。生成するステップがうまくいった。私はクラスCreateAssetbundles.csで見つけたプロジェクトに深く見ることによって、ラインUnity 3Dでアセットバンドルを作成した後の素材とテクスチャがない

Debug.Log("Saved " + bundleName + " with " + (toinclude.Count - 2) + " materials"); 

で靴、髪以外のバンドルは0材料を取っています。この種のことは、バンドルを適切に作成していないことをクリアします。私は一歩も逃していますか?マテリアルやアセットバンドル世代の固定命名パターンはありますか?

また、私はマヤ資産を試しています。私はマテリアルを生成することさえできません。私が手動で材料を生成すると、資産バンドルは生成されません。

さらに、私はこのサンプルプロジェクトのドキュメントを見つけることができません。どんな助けも高く評価されます。

答えて

0

アセットバンドルをビルドするときは、スクリプトでBuildAssetBundleOptions.CollectDependenciesおよびBuildAssetBundleOptions.CompleteAssetsオプションが使用されていることを確認してください。これにより、バンドルを構築するときに、バンドルがすべてのマテリアルやテクスチャなどを引き込むことになります。

参照のためにhttp://unity3d.com/support/documentation/ScriptReference/BuildPipeline.BuildAssetBundle.html?from=AssetBundleを参照してください。

関連する問題