2016-07-04 13 views
0

以下のコードは、エディタ/ウィンドウでうまく動作しますが、Androidビルドでは機能しません。スプライトの変更は発生しません。理由は何ですか?Unity Resources.LoadがAndroidで動作しない

spr = Resources.Load<Sprite>("Sprites/Projectile"); 
GetComponent<SpriteRenderer>().sprite = spr; 
+0

デバイスログには何もありませんか? logcatを使用してhttp://answers.unity3d.com/answers/571021/view.html – mgear

+0

エラーがないようです。 – Sangratura

答えて

0

申し訳ありません。それはResources.Load関数とは関係ありません。スプライト変更機能を含むオブジェクトの正しいインスタンスの代わりに、ボタンが非アクティブなインスタンスを呼び出していたことがわかりました。

+0

nice、リソースロード前/後にDebug.Log()メッセージを追加すると、そのログに表示されるので(実行された場合) – mgear

関連する問題