У меня есть одна проблема, я хочу получить пиксели текстуры в Unity, используя координаты Rect, так что-то вроде этого:
Получить все пиксели из отмеченной области. Я знаю, что x: 0 и y: 0 находятся в нижнем левом углу, когда вы пытаетесь получить пиксели, поэтому я попытался получить пиксели с этими прямоугольными координатами:
Color[] pixels = texture.GetPixels(texture.width - (crop.width + crop.x), texture.height - (crop.height + crop.y), crop.width, crop.height);
Но, к сожалению, это не работает должным образом. Я не уверен, что я делаю не так, может кто-нибудь дать мне совет, как решить эту проблему? Спасибо