Я рисую два прямоугольника. Один оранжевый, другой розовый.
spriteBatch.Draw(texture, mainRect, mainColor_Current);
spriteBatch.Draw(texture, goalRect, goalColor_Current);
Они используют одну и ту же текстуру, только с разными цветами. Как-то я заканчиваю с этим.
Белый - это не отдельный квадрат, это просто половина розового квадрата, которая перекрывается с оранжевым квадратом.
Почему это? И как мне это исправить?
(Кроме того, текстура, которую я использую, представляет собой белый пиксель размером 1x1 без альфа-канала).
BlendState
вspriteBatch.Begin()
? - person itsme86   schedule 03.06.2016