纳金网

标题: 通过代码动态更改SpriteRender的Sprite [打印本页]

作者: 狂风大尉    时间: 2014-7-31 01:39
标题: 通过代码动态更改SpriteRender的Sprite
  1. using UnityEngine;
  2. using System.Collections;

  3. public class TestSprite : MonoBehaviour {

  4.     public Sprite spriteA;
  5.     public Texture2D Tex;
  6.         // Use this for initialization
  7.         void Start () {
  8.         Tex = Resources.Load("Enter") as Texture2D;

  9.         //Create(源资源,对应sprite的矩形,对应sprite的中心点坐标)
  10.         spriteA = Sprite.Create(Tex, new Rect(171, 0, 171, 95), new Vector2(0.5f, 0.5f));
  11.         gameObject.GetComponent<SpriteRenderer>().sprite = spriteA;
  12.         
  13.         }
  14.        
  15.         // Update is called once per frame
  16.         void Update () {
  17.        
  18.         }
  19. }
复制代码

作者: hyui    时间: 2014-7-31 19:08
Thanks for sharing !




欢迎光临 纳金网 (http://rs.narkii.com/club/) Powered by Discuz! X2.5