XNA對我來說是個未知的領域,從MODEL、INPUT到現在。

由於都是獨立的一小小部分,所以沒有遇到太多的問題...就算有,書上或是文件都可以解決

最近在玩的時候,我想到一個遊戲,可能會有劇情這個部分,所以在3D MODEL載入完成以後

我嘗試著,畫出文字...

XNA中,文字是用2D的方式畫出來的
sprtieBatch.Begin();
spriteBatch.DrawString(spriteFont,text,new vector(10,10),Color.bule);
spriteEnd();

接下來就是畫出MODEL
foreach(Mesh mesh in model.meshes)
{
    foreach(BasicEffect effect in mesh.effect)
    {
       ...
    }
}

可是這邊會出現一種問題,就是MODEL變成透明的

有想過可能是哪些問題,像是PIPELINE、BLEND等...

他說過OPENGL也有出現過就是2D跟3D同時貼的時候,MODEL變透明...

他說是用BLEND的函式可以解決,所以我只好回頭繼續慢慢摸

不過當初我有試過BLEND,可能要換另一種方式吧

    全站熱搜

    teexit1224 發表在 痞客邦 留言(0) 人氣()