【发布时间】:2019-05-07 02:54:46
【问题描述】:
我需要在运行时创建你可以在统一编辑器中移动和动画的精灵。这是怎么做到的?我迷路了。
我知道的小问题!感谢您的帮助:)
我尝试过先创建精灵:
char_sprite = Resources.Load<Sprite>("Art/GamesPlusJames_RPG-Character_0");
我应该以某种方式实例化它以进行筛选吗?
【问题讨论】:
我需要在运行时创建你可以在统一编辑器中移动和动画的精灵。这是怎么做到的?我迷路了。
我知道的小问题!感谢您的帮助:)
我尝试过先创建精灵:
char_sprite = Resources.Load<Sprite>("Art/GamesPlusJames_RPG-Character_0");
我应该以某种方式实例化它以进行筛选吗?
【问题讨论】:
既然你谈到了创造,那么你可以这样做
//Create a new gameObject
GameObject char_obj = new GameObject("char");
//Add an SpriteRenderer component
SpriteRenderer char_sprite = char_obj.AddComponent<SpriteRenderer>();
//Load the sprite and assign it
char_sprite.sprite = Resources.Load<Sprite>("Art/GamesPlusJames_RPG-Character_0");
如果你只需要改变精灵。您可以通过访问SpriteRenderer 组件并更改其精灵来更改它。
【讨论】: