当前位置: 首页>>代码示例>>C#>>正文


C# IDebugDraw.SetDebugMode方法代码示例

本文整理汇总了C#中IDebugDraw.SetDebugMode方法的典型用法代码示例。如果您正苦于以下问题:C# IDebugDraw.SetDebugMode方法的具体用法?C# IDebugDraw.SetDebugMode怎么用?C# IDebugDraw.SetDebugMode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IDebugDraw的用法示例。


在下文中一共展示了IDebugDraw.SetDebugMode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: LoadContent

        //----------------------------------------------------------------------------------------------

        protected override void LoadContent()
        {
            //GraphicsDevice.Reset();
            base.LoadContent();
            // This needs to be here so that the GraphicsDevice has been created first.

            //VertexDeclaration vertexDeclaration = new VertexDeclaration(GraphicsDevice, VertexPositionColor.VertexElements);
            //BasicEffect basicEffect = new BasicEffect(GraphicsDevice, null);
            //m_debugDraw = new DefaultDebugDraw(vertexDeclaration,basicEffect);

            //debugMode = DebugDrawModes.DBG_DrawWireframe | DebugDrawModes.DBG_DrawConstraints | DebugDrawModes.DBG_DrawConstraintLimits;
            //DebugDrawModes debugMode = DebugDrawModes.DBG_DrawConstraints | DebugDrawModes.DBG_DrawConstraintLimits | DebugDrawModes.DBG_DrawWireframe;
            DebugDrawModes debugMode = DebugDrawModes.DBG_DrawConstraints | DebugDrawModes.DBG_DrawConstraintLimits;
            m_shapeDrawer = new XNA_ShapeDrawer(this);
            m_debugDraw = m_shapeDrawer;
            m_debugDraw.SetDebugMode(debugMode);
            BulletGlobals.gDebugDraw = m_debugDraw;
            m_shapeDrawer.LoadContent();
            m_shapeDrawer.EnableTexture(true);
            m_enableshadows = true;

        }
开发者ID:JohnLouderback,项目名称:illuminati-engine-xna,代码行数:24,代码来源:DemoApplication.cs


注:本文中的IDebugDraw.SetDebugMode方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。