Я нарисовал два полупрозрачных круга, которые пересекаются друг с другом. Я обнаружил, что область пересечения имеет более глубокий цвет, чем другие области. Есть ли способ сделать всю форму одним полупрозрачным цветом (цвет не должен быть глубже в одной области, чем другие)?
Можно ли выслать мне пример кода для решения проблемы?
прямо сейчас в методе рисования я использую следующий код:
spriteBatch.Begin(SpriteBlendMode.AlphaBlend);
spriteBatch.Draw(textureCircle1, spritePositionCircle1, new Color(255, 255, 255, (int)(150)));
spriteBatch.Draw(textureCircle2, spritePositionCircle2, new Color(255, 255, 255, (int)(150)));
spriteBatch.End();
base.Draw(gameTime);