XNA中SpriteBatch.Begin()导致3D模型部分材质变透明

XNA中在同时绘制3D模型和字符串或2D材质时,如果调用SpriteBatch.Begin()方法,会导致3D模型的部分材质变透明

解决方法是调用

spriteBatch.Begin(SpriteBlendMode.AlphaBlend, SpriteSortMode.Texture, SaveStateMode.SaveState)

原文地址:https://www.cnblogs.com/zhlei616/p/2082334.html