using UnityEngine;
using System.Collections;
public class create_sprite_by_script : MonoBehaviour {
string TAG = "CREATE_SPRITE_BY_SCRIPT";
//public Sprite[] images;
//public Ima
public Texture2D t2d;
//Sprite ui;
void createSprit2(){
Debug.Log (TAG + "000000000 create start " );
GameObject gameObject = new GameObject();
gameObject = Instantiate (gameObject);
gameObject.AddComponent<SpriteRenderer> ();
SpriteRenderer spr = gameObject.GetComponent<SpriteRenderer>();
//Texture2D texture2d = (Texture2D)Resources.Load("hubo");
//Rect rect= new Rect();
//Rect rect = ui.textureRect;
Rect rect= new Rect();
rect.x = 0;
rect.y = 0;
rect.width =192;
rect.height =108;
//Sprite sp = Sprite.Create(t2d,spr.sprite.textureRect,new Vector2(0.5f,0.5f));
Sprite sp = Sprite.Create(t2d,rect,new Vector2(0f,0f));
spr.sprite = sp;
Debug.Log (TAG + "000000000 create end " );
}
// Use this for initialization
void Start () {
createSprit2 ();
}
// Update is called once per frame
void Update () {
}
}
using System.Collections;
public class create_sprite_by_script : MonoBehaviour {
string TAG = "CREATE_SPRITE_BY_SCRIPT";
//public Sprite[] images;
//public Ima
public Texture2D t2d;
//Sprite ui;
void createSprit2(){
Debug.Log (TAG + "000000000 create start " );
GameObject gameObject = new GameObject();
gameObject = Instantiate (gameObject);
gameObject.AddComponent<SpriteRenderer> ();
SpriteRenderer spr = gameObject.GetComponent<SpriteRenderer>();
//Texture2D texture2d = (Texture2D)Resources.Load("hubo");
//Rect rect= new Rect();
//Rect rect = ui.textureRect;
Rect rect= new Rect();
rect.x = 0;
rect.y = 0;
rect.width =192;
rect.height =108;
//Sprite sp = Sprite.Create(t2d,spr.sprite.textureRect,new Vector2(0.5f,0.5f));
Sprite sp = Sprite.Create(t2d,rect,new Vector2(0f,0f));
spr.sprite = sp;
Debug.Log (TAG + "000000000 create end " );
}
// Use this for initialization
void Start () {
createSprit2 ();
}
// Update is called once per frame
void Update () {
}
}