|
|
1
2
这不是对你问题的直接回答,但可能对你有所帮助。BasicFect和SpriteBatch对象只是XNA团队在发行版中捆绑的着色器。 这些着色器的源代码可供您查看/修改。使用自己的着色器可以防止您不断遇到路障。 在这里您可以找到更多信息和源代码: blogs.msdn.com |
|
|
2
2
我也有这个问题,“他们不相容”是错误的。spriteBatch会更改图形设备上的“DepthStencilState”和“BlendState”等内容。要修复此问题,请在spriteBatch.End之后添加此选项。
|
|
|
3
0
据我所知,sprite batch在将其四边形渲染到屏幕时在内部使用它自己的效果,因为一次只能渲染一种效果,我的答案是不,它们不兼容。 |
|
|
4
0
这是因为spritebatch sas使用其自己的自定义顶点着色器来进行四边形渲染。您可以使用自己的自定义像素着色器,xna creator俱乐部教育网站上有一个示例,向您展示了如何在spritebatch中使用自定义像素着色器效果。 |
|
|
Dan Hill · 将精灵返回其原始位置? 8 年前 |
|
|
ajjanna12 · PygameSprites即使在函数设置参数为 8 年前 |
|
|
user8780062 · 将精灵添加到Pygame光线投射引擎 8 年前 |
|
|
DarkBlood202 · 如何在Pygame中根据角度移动精灵 9 年前 |
|
|
ODOG · Unity 2d动作脚本问题 9 年前 |
|
|
Vasya2014 · 精灵跟随一个不同的精灵并延迟 9 年前 |