2016-06-25 10 views
1

私はUnityで自分のアプリケーションを作成し、AndroidとiPhone向けに公開した後、Windows 10 Phoneバージョンを公開しようとしています。Windows 10 Phone Store Logoエラー

私はUnityに私の画像アセットを追加しましたが、私は、Visual Studioで生成されたプロジェクトを開いたとき、私は、Visual資産]タブで、次のエラーを取得:「規模」とし、なし

メイジの混合物をか"Scale 100 50x50 px"イメージの論理名 "Assets \ StoreLogo.png"の "targetsize"修飾子がプロジェクトに存在します。他のすべてのイメージは正しくインポートされています。

私はSO上で見るだけで、関連する質問です:

Adding all images to the Package.AppXManifest results in a compiler warning

が、私の場合には、それは代わりに、正しいスケールで警告

enter image description here

画像の誤りですたとえ手動で追加する必要があったとしても、私の資産フォルダには存在します:

enter image description here

誰かがこれをデバッグ/修正する方法を知っているのではないでしょうか?イメージの名前を変更したり、新しいイメージを作成したりできますか?つまり、50x50pxスケールの画像が期待通りに機能しないのはなぜですか? StoreLogo.scale-100.png

マイUnityのバージョンは、基本的に同じ名前のプラス規模修飾子を持つファイルがあるのでStoreLogo.pngが無視されることを言っている5.3.4はVisual Studio 2015

答えて

4

です。

2つのファイルをパッケージ化するときは、同じものと見なされますが、予期しない動作が発生しないようにするには、それらのファイルのいずれかを削除する必要があります。つまり、StoreLogo.pngを変更し、StoreLogo.scale-100.pngを変更しないと、パッケージ処理で常にStoreLogo.pngファイルが無視されるため、出力は変更されません。

StoreLogo.pngファイルの名前をちょうどLogo.pngに変更し、その両方を保持します。しかし、それらの1つを削除して、警告を取り除くこともできます。

+0

StoreLogo.pngを削除すると修正されました。 VSへのUnityエクスポートが何らかの理由で自動的にこのファイルを作成したようです – Stanley

0

プロジェクトにPNGを追加する順序が重要であると思われます。したがって、StoreLogoの場合は、最初に50x50解像度のPNGを追加する必要があります。

バージョンコントロールを使用している場合は、チェックインされていることを確認してください。

関連する問題