canvusに配置したimageの画像をスクリプトで画像を変更しようとしています。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ChangeImage : MonoBehaviour
{
public Image image;
public Sprite[] m_sprite = new Sprite[16]; ←ヒエラルキー上で画像を配置
public void Change(int n)
{
image = this.GetComponent<Image>();
image.sprite = m_sprite[n];
}
}
このスクリプトをimageにアタッチしてあり、gameManagerからChange(1)という風に呼び出したとき、
画像が正しく変更されず該当部分がなぜか真っ白白一色になってしまうのですが、どういった理由が考えられるでしょうか
また、imageについているSourceImageを直接指定して変えることはできないのでしょうか?(実行したときヒエラルキー上の表示ではnoneになってしまっています)
【ゲームエンジン】Unityなんでも質問スレpart4
■ このスレッドは過去ログ倉庫に格納されています
470名前は開発中のものです。
2021/06/16(水) 23:13:40.03ID:fufqBQx3■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 足立区11人ひき逃げ・37歳男逮捕 取り調べ中に暴れたり、会話がかみ合わないなど“異常行動“か [Hitzeschleier★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★2 [muffin★]
- 高市首相の「存立危機事態」答弁、従来の政府見解を「完全に維持している」と閣議決定 [Hitzeschleier★]
- 【ラブホテル面会問題】前橋市長の小川晶氏が議長に退職願提出 [シャチ★]
- 「ごまかして逃れようとしている」中国外務省報道官 [どどん★]
- とろサーモン・久保田「後輩や演者からも評判が悪すぎる」大物MCに意見 「世間が思ってる人間とは真逆」と思い爆発 [muffin★]
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪★2
- 【実況】博衣こよりのえちえちFantasy map simulatorミニキャラ死闘編🧪★3
- 中国当局が航空会社に日本路線減便を指示か、26年3月まで、中国南方航空、中国国際航空、中国東方航空、高市有事 [943688309]
- 【高市悲報】台湾「日本が何言ってるか意味わからん😅」 [834922174]
- 今は亡きコウゾー🚗👴💨を追悼するお🏡
- おさかなさんあつまれえ
