Unityで2Dゲームを作っています。
ゲーム中に動的にSpriteを変更する、という処理を行いたいのですがうまくいきません。似た質問がありましたが、解決できないので質問いたしました。
lang
1public Sprite m_idleFront; 2private SpriteRenderer m_spriteRenderer; 3private void Start(){ 4 m_spriteRenderer = GetComponent<SpriteRenderer>(); 5 m_spriteRenderer.sprite = m_idleFront; 6}
を、SpriteRendererコンポーネントを保持しているオブジェクトにアタッチしました。そして、インスペクタからスプライトをm_idleFrontに指定しましたが、ゲーム開始時にスプライトが適用されません。
原因は何でしょうか。お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。