对Monogame的简单效果

时间:2014-02-22 10:32:16

标签: windows-phone effects monogame

我是MonoGame开发的初学者,我尝试开发一款适用于移动设备的记忆游戏,为此,我希望制作一些效果,例如翻转图像,翻页,...

请一些建议/教程开始吗?

1 个答案:

答案 0 :(得分:2)

如果您想与monogame着色器效果联系,请先阅读本文: https://github.com/mono/MonoGame/wiki/Effects-And-Shaders

通常,您可以轻松移植为XNA制作的着色器。 有一些卷曲着色器,但它似乎必须移植到monogame: Could a vertex shader be used for a page turn effect?

正如我记得的,你必须在Win8 mobile的着色器中使用 vs_4_0_level_9_1 ps_4_0_level_9_1 作为编译指令。像这样:

technique MyTechnique { pass Pass1 { PixelShader = compile ps_4_0_level_9_1 main(); } }

PS:您可以使用 SpriteBatch :: Draw()方法调用中的 SpriteEffects 参数来翻转纹理。