0
以下のコードは、エディタ/ウィンドウでうまく動作しますが、Androidビルドでは機能しません。スプライトの変更は発生しません。理由は何ですか?Unity Resources.LoadがAndroidで動作しない
spr = Resources.Load<Sprite>("Sprites/Projectile");
GetComponent<SpriteRenderer>().sprite = spr;
以下のコードは、エディタ/ウィンドウでうまく動作しますが、Androidビルドでは機能しません。スプライトの変更は発生しません。理由は何ですか?Unity Resources.LoadがAndroidで動作しない
spr = Resources.Load<Sprite>("Sprites/Projectile");
GetComponent<SpriteRenderer>().sprite = spr;
申し訳ありません。それはResources.Load関数とは関係ありません。スプライト変更機能を含むオブジェクトの正しいインスタンスの代わりに、ボタンが非アクティブなインスタンスを呼び出していたことがわかりました。
nice、リソースロード前/後にDebug.Log()メッセージを追加すると、そのログに表示されるので(実行された場合) – mgear
デバイスログには何もありませんか? logcatを使用してhttp://answers.unity3d.com/answers/571021/view.html – mgear
エラーがないようです。 – Sangratura