コード例 #1
0
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (shapeColl != null)
            {
                shapeColl.Term();
            }
            if (shapeCollforDis != null)
            {
                shapeCollforDis.Term();
            }

/*        if( useMdlHdl != null ){
 *          useMdlHdl.Term();
 *      }
 */
            shapeMove       = null;
            shapeColl       = null;
            shapeCollforDis = null;

//        useMdlHdl = null;
            vertices.Dispose();
            spriteShader.Dispose();
        }
コード例 #2
0
        /// シーンの破棄
        public void Term()
        {
            if (calCollGrav != null)
            {
                calCollGrav.Term();
            }
            if (moveCollMgr != null)
            {
                moveCollMgr.Term();
            }
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (renderSph != null)
            {
                renderSph.Dispose();
            }

///        trgObj            = null;
            renderSph   = null;
            shapeMove   = null;
            moveCollMgr = null;
            calCollGrav = null;
            useSceneMgr = null;
        }
コード例 #3
0
ファイル: ObjChHero.cs プロジェクト: hatano0x06/Coroppoxus
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            shapeMove = null;
//		titanModel.Dispose();
            program.Dispose();
        }
コード例 #4
0
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (useMdlHdl != null)
            {
                useMdlHdl.Term();
            }

            shapeMove = null;
            useMdlHdl = null;
        }
コード例 #5
0
ファイル: ObjChWall.cs プロジェクト: hatano0x06/Coroppoxus
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (shapeColl != null)
            {
                shapeColl.Term();
            }
            if (shapeCollforDis != null)
            {
                shapeCollforDis.Term();
            }

            shapeMove       = null;
            shapeColl       = null;
            shapeCollforDis = null;
        }
コード例 #6
0
ファイル: ObjChWall.cs プロジェクト: hatano0x06/Coroppoxus
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (shapeColl != null)
            {
                shapeColl.Term();
            }
            if (shapeCollforDis != null)
            {
                shapeCollforDis.Term();
            }

            shapeMove       = null;
            shapeColl       = null;
            shapeCollforDis = null;
            vertices.Dispose();
            spriteShader.Dispose();
        }
コード例 #7
0
        /// 破棄
        public override void DoTerm()
        {
            if (shapeMove != null)
            {
                shapeMove.Term();
            }
            if (shapeColl != null)
            {
                shapeColl.Term();
            }
            if (shapeCollforDis != null)
            {
                shapeCollforDis.Term();
            }

/*        if( useMdlHdl != null ){
 *          useMdlHdl.Term();
 *      }
 */
            shapeMove       = null;
            shapeColl       = null;
            shapeCollforDis = null;
        }
コード例 #8
0
        /// 破棄
        public void Term()
        {
            DoTerm();

            boundingShape.Term();
        }