Unity3D:精灵不出现

Unity3D:精灵不出现,unity3d,sprite,Unity3d,Sprite,我正在创建这样一个精灵: 创建(myTexture,新Rect(0,0,myTexture.width,myTexture.height),新向量2(1,1),100) 但是精灵并没有出现在任何地方。我做错了什么?因为您还需要SpriteRender来渲染您的精灵 void Start () { Sprite mySprite = Sprite.Create(myTex, new Rect(0, 0, myTex.width, myTex.height), new Vector2(1,

我正在创建这样一个精灵:

创建(myTexture,新Rect(0,0,myTexture.width,myTexture.height),新向量2(1,1),100)


但是精灵并没有出现在任何地方。我做错了什么?

因为您还需要SpriteRender来渲染您的精灵

void Start () {
    Sprite mySprite = Sprite.Create(myTex, new Rect(0, 0, myTex.width, myTex.height), new Vector2(1, 1), 100);

    GameObject myObj = new GameObject();
    SpriteRenderer spriteRenderer = myObj.AddComponent<SpriteRenderer>();
    spriteRenderer.sprite = mySprite;
}
void Start(){
Sprite mySprite=Sprite.Create(myTex,new Rect(0,0,myTex.width,myTex.height),new Vector2(1,1),100);
GameObject myObj=新GameObject();
SpriteRenderer SpriteRenderer=myObj.AddComponent();
spriteender.sprite=mySprite;
}