为什么游戏的2D方面出现在3D模型背后?

时间:2014-06-01 17:50:17

标签: text 3d 2d models

我试图写的游戏中的文字出现在3D模型的背后。关于我如何才能获得它的任何想法?这是我对模型的绘制方法:

    public void Draw(StadiumCamera camera)
    {

        Matrix[] transforms = new Matrix[model.Bones.Count];
        model.CopyAbsoluteBoneTransformsTo(transforms);
        foreach (ModelMesh mesh in model.Meshes)
        {
            foreach (BasicEffect be in mesh.Effects)
            {
                be.EnableDefaultLighting();
                be.Projection = camera.projection;
                be.View = camera.View;
                be.World = GetWorld() * mesh.ParentBone.Transform;
            }
            mesh.Draw();
        }
    }

我的游戏的2d部分是使用游戏组件绘制的(有些是使用我的相机组件绘制的,有些是使用SpriteManager绘制的)。

0 个答案:

没有答案