/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetinterfereActor(GameActorContainer container) { for (int i = 0; i < actorChList.Count; i++) { if (actorChList[i].deadFlag == true || actorChList[i].FrameFlag == false || actorChList[i].ActiveFlg == false) { return(true); } if (actorChList[i].ActiveDis < (int)Data.SetupValue.TitanSize + (int)Data.SetupValue.AddContainorArea) { container.Add(actorChList[i]); } } return(true); }
/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetInterfereActor(GameActorContainer container) { int actorIdx; for (int i = 0; i < fixFragileIdxList.Count; i++) { actorIdx = fixFragileIdxList[i]; /// 破棄された備品はスルーする ///------------------------------------- if (!actorFixList[actorIdx].Enable) { continue; } container.Add(actorFixList[actorIdx]); } return(true); }
/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetinterfereActor( GameActorContainer container ) { for( int i=0; i<actorChList.Count; i++ ){ if(actorChList[i].deadFlag == true || actorChList[i].ActiveFlg == false){ return true; } if(actorChList[i].ActiveDis < (int)Data.SetupValue.TitanSize+(int)Data.SetupValue.AddContainorArea){ container.Add( actorChList[i] ); } } return true; }
/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetinterfereActor(GameActorContainer container) { container.Add(actorCh); return(true); }
/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetinterfereActor( GameActorContainer container ) { container.Add( actorCh ); return true; }
/// 外部から割り込みを受ける対象をコンテナへ登録 public bool SetInterfereActor( GameActorContainer container ) { int actorIdx; for( int i=0; i<fixFragileIdxList.Count; i++ ){ actorIdx = fixFragileIdxList[i]; /// 破棄された備品はスルーする ///------------------------------------- if( !actorFixList[actorIdx].Enable ){ continue ; } container.Add( actorFixList[actorIdx] ); } return true; }