Exemplo n.º 1
0
/// public メソッド
///---------------------------------------------------------------------------

        /// 初期化
        public void Init()
        {
            calCollMove = new ActorUnitCollMove();
            calCollMove.Init();
            calCollGrav = new ActorUnitCollGravity();
            calCollGrav.Init();
        }
Exemplo n.º 2
0
        /// 破棄
        public override void Term()
        {
            DoTerm();

            if (moveCollMgr != null)
            {
                moveCollMgr.Term();
            }
            if (calCollMove != null)
            {
                calCollMove.Term();
            }
            if (interfereCntr != null)
            {
                interfereCntr.Term();
            }
            if (EventCntr != null)
            {
                EventCntr.Clear();
                EventCntr.Term();
            }

            interfereCntr = null;
            EventCntr     = null;
            moveCollMgr   = null;
            calCollMove   = null;
        }
Exemplo n.º 3
0
 /// 破棄
 public void Term()
 {
     if (calCollMove != null)
     {
         calCollMove.Term();
     }
     if (calCollGrav != null)
     {
         calCollGrav.Term();
     }
     calCollGrav      = null;
     calCollMove      = null;
     useCollMgr       = null;
     useActor         = null;
     useInterfereCntr = null;
 }
Exemplo n.º 4
0
/// 継承メソッド
///---------------------------------------------------------------------------

        /// 初期化
        public override bool Init()
        {
            moveCollMgr = new GameActorCollManager();
            moveCollMgr.Init();

            interfereCntr = new GameActorContainer();
            interfereCntr.Init();

            calCollMove = new ActorUnitCollMove();
            calCollMove.Init();

            EventCntr = new GameActorEventContainer();
            EventCntr.Init();

            return(DoInit());
        }
Exemplo n.º 5
0
        /// 継承メソッド
        ///---------------------------------------------------------------------------
        /// 初期化
        public override bool Init()
        {
            moveCollMgr = new GameActorCollManager();
            moveCollMgr.Init();

            interfereCntr = new GameActorContainer();
            interfereCntr.Init();

            calCollMove    = new ActorUnitCollMove();
            calCollMove.Init();

            EventCntr = new GameActorEventContainer();
            EventCntr.Init();

            return( DoInit() );
        }
Exemplo n.º 6
0
        /// 破棄
        public override void Term()
        {
            DoTerm();

            if( moveCollMgr != null ){
            moveCollMgr.Term();
            }
            if( calCollMove != null ){
            calCollMove.Term();
            }
            if( interfereCntr != null ){
            interfereCntr.Term();
            }
            if( EventCntr != null ){
            EventCntr.Clear();
            EventCntr.Term();
            }

            interfereCntr    = null;
            EventCntr        = null;
            moveCollMgr      = null;
            calCollMove      = null;
        }
Exemplo n.º 7
0
 /// 破棄
 public void Term()
 {
     if( calCollMove != null ){
     calCollMove.Term();
     }
     if( calCollGrav != null ){
     calCollGrav.Term();
     }
     calCollGrav         = null;
     calCollMove         = null;
     useCollMgr          = null;
     useActor            = null;
     useInterfereCntr    = null;
 }
Exemplo n.º 8
0
 /// public メソッド
 ///---------------------------------------------------------------------------
 /// 初期化
 public void Init()
 {
     calCollMove    = new ActorUnitCollMove();
     calCollMove.Init();
     calCollGrav    = new ActorUnitCollGravity();
     calCollGrav.Init();
 }