2015年7月21日火曜日

Unity uGUI Image画像を動的に変更する

インスペクタから画像を設定して、適当なボタンに画像変更()を割り当てます。

using UnityEngine;
using UnityEngine.UI;
using System.Collections;

public class スクリプト
 : MonoBehaviour {

    public Sprite 画像1;
    public Sprite 画像2;


    private GameObject obj;
    private Image image;

    void Start () {
        obj = GameObject.Find("image(imageオブジェクトの名前)").gameObject as GameObject;
        image = obj.GetComponent<Image> ();
    }

    public void 画像変更(){
        image.sprite = 画像2;
    }

}

0 件のコメント:

コメントを投稿