前提・実現したいこと
Unity
発生している問題・エラーメッセージ
現在のコンテキストに"image_component"という名前は存在しません。
該当のソースコード
Unity
1 2 void Start() 3 { 4 // オブジェクトの取得 5 GameObject image_object = GameObject.Find("Image"); 6 // コンポーネントの取得 7 Image image_component = image_object.GetComponent<Image>(); 8 } 9 10 // ボタンが押された場合、今回呼び出される関数 11 public void OnClick() 12 { 13 Debug.Log("押された!"); // ログを出力 14 15 Texture2D texture2D = new Texture2D(2, 2); 16 texture2D.LoadImage(System.IO.File.ReadAllBytes(Application.dataPath + saveFilePath + saveFileName)); 17 18 image_component.sprite = Sprite.Create(texture2D, new Rect(0, 0, texture2D.width, texture2D.height), 0.5f * Vector2.one); 19 } 20
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。