У меня проблема с объектом XNA SpriteBatch.
Когда я рисую элемент, который является полупрозрачным перед другими элементами, другие элементы полностью скрыты, пока полупрозрачный элемент не станет полностью прозрачным. Это действительно расстраивает, потому что я пытаюсь создать эффект постепенного исчезновения.
Batch.Instance.SpriteBatch.Begin (SpriteSortMode.Deferred, BlendState.AlphaBlend, SamplerState.LinearClamp, DepthStencilState.Default, RasterizerState.CullNone, null);
Так я запускаю SpriteBatch. Как видите, я установил его на CullNone, но, похоже, он все еще выполняет Z-выборку.
Как я могу предотвратить это?