我正在制作一个日本教育游戏并制作了这个sprite sheet.我已经在精灵编辑器中将它切成了一个并命名了所有符号。
我实例化5个预制件,需要有5个不同的精灵 符号。我以为我可以将整个工作表分配给游戏对象,或者只是继续向游戏对象添加精灵渲染器,但我错了。 我怎样才能做到这一点?
答案 0 :(得分:2)
您可以直接从代码更改精灵。
this.GetComponent<SpriteRenderer>().sprite = someSprite;
你可以使用编辑器和每个公共变量依赖注入sprite本身;或者如果您愿意,可以使用Resources.Load
代替。