На сцене есть изображение, которое меняет спрайт в зависимости от значения некой переменной. При смене спрайта новая картинка наследует исходный размер и постоянно сжимается\растягивается. Как с помощью скрипта задавать другой размер спрайту?
Сама замена изображения происходит такой строчкой:
EnemyNPC.GetComponent<Image>().sprite = EnemyType1;