我想从具有多种模式的spriteheet中获得像'ArmL'这样的spesific sprite。
我有很多的多个精灵,所以我需要使用像下面。
我怎么能实现呢?
Public Sprite[] itemArmors;
examplesprite.sprite=itemArmors[ArmL];
你需要将ArmL拖放到检查器中。
public Sprite[] itemArmors;
examplesprite.sprite=itemArmors[0]; // refers to the first element in the itemArmours sprite array
的检查器中,确保你添加到 itemArmours 的第一个元素是 ArmL。这就是所谓的索引。如果你只是想得到ArmL,不要使用数组,只需使用。
public Sprite ArmL;
examplesprite.sprite = ArmL;