【发布时间】:2012-10-20 11:02:11
【问题描述】:
我正在尝试在彼此后面绘制转换后的纹理,但绘制的是不同的 spriteBatch.Begin(...,matrix); spriteBatch.End(); 部分使分层不起作用,最后绘制的纹理在顶部。
Begin方法后是否可以改变矩阵,或者有其他解决方案吗?
【问题讨论】:
-
为什么不使用 spriteBatch.Draw() - 参数转换纹理?
-
这不仅仅是简单的旋转和移动,我正在旋转、替换、旋转、用矩阵在 3D 中替换它。我认为不可能给 Draw() 一个矩阵参数,是吗?
标签: c# xna draw spritebatch