/// 破棄 public override void Term() { DoTerm(); if (moveCollMgr != null) { moveCollMgr.Term(); } if (unitCmnPlay != null) { unitCmnPlay.Term(); } if (EventCntr != null) { EventCntr.Clear(); EventCntr.Term(); } if (interfereCntr != null) { interfereCntr.Term(); } interfereCntr = null; EventCntr = null; moveCollMgr = null; unitCmnPlay = null; dmgTrgObj = null; }
/// 開始 public bool Start(ActorUnitCommon useCmn, Data.CharParamData useParam) { this.useUnitCmn = useCmn; this.useChParam = useParam; playEnd(); return(true); }
/// 開始 public bool Start( ActorUnitCommon useCmn, Data.CharParamData useParam ) { this.useUnitCmn = useCmn; this.useChParam = useParam; playEnd(); return true; }
protected bool brokenFlg; /// 破壊可能かのフラグ /// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { unitCmnPlay = new ActorUnitCommon(); EventCntr = new GameActorEventContainer(); EventCntr.Init(); Visible = false; return(DoInit()); }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { unitCmnPlay = new ActorUnitCommon(); EventCntr = new GameActorEventContainer(); EventCntr.Init(); Visible = false; return( DoInit() ); }
/// 開始 public bool Start(ActorUnitCommon useCmn, Data.CharParamData useParam) { End(); this.useChParam = useParam; playMvt = null; playMvtId = -1; playMvtIdx = -1; return(mvtActPlayer.Start(useCmn, useParam)); }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { unitCmnPlay = new ActorUnitCommon(); unitCmnPlay.Init(); moveCollMgr = new GameActorCollManager(); moveCollMgr.Init(); interfereCntr = new GameActorContainer(); interfereCntr.Init(); EventCntr = new GameActorEventContainer(); EventCntr.Init(); return(DoInit()); }
/// 破棄 public override void Term() { DoTerm(); if (unitCmnPlay != null) { unitCmnPlay.Term(); } if (EventCntr != null) { EventCntr.Term(); } EventCntr = null; unitCmnPlay = null; }
/// 開始 public bool Start( ActorUnitCommon useCmn, Data.CharParamData useParam ) { End(); this.useChParam = useParam; playMvt = null; playMvtId = -1; playMvtIdx = -1; return( mvtActPlayer.Start( useCmn, useParam ) ); }
/// 破棄 public override void Term() { DoTerm(); if( moveCollMgr != null ){ moveCollMgr.Term(); } if( unitCmnPlay != null ){ unitCmnPlay.Term(); } if( EventCntr != null ){ EventCntr.Clear(); EventCntr.Term(); } if( interfereCntr != null ){ interfereCntr.Term(); } interfereCntr = null; EventCntr = null; moveCollMgr = null; unitCmnPlay = null; dmgTrgObj = null; }
/// 継承メソッド ///--------------------------------------------------------------------------- /// 初期化 public override bool Init() { unitCmnPlay = new ActorUnitCommon(); unitCmnPlay.Init(); moveCollMgr = new GameActorCollManager(); moveCollMgr.Init(); interfereCntr = new GameActorContainer(); interfereCntr.Init(); EventCntr = new GameActorEventContainer(); EventCntr.Init(); return( DoInit() ); }
/// 終了 public void End() { useUnitCmn = null; useChParam = null; usePlayAct = null; }
/// 破棄 public override void Term() { DoTerm(); if( unitCmnPlay != null ){ unitCmnPlay.Term(); } if( EventCntr != null ){ EventCntr.Term(); } EventCntr = null; unitCmnPlay = null; }
/// 破棄 public void Term() { usePlayAct = null; useUnitCmn = null; useChParam = null; }