/// <summary> /// 殺菌するための畑を変更する /// </summary> /// <returns>殺菌されていたらtrue、されていなければ殺菌を続ける</returns> protected override bool IsKillVirus() { switch (type) { case KillVirusHoleType._front: hole_NowLis = hole_FrontLis; if (IsHoleKillVirus()) { type = KillVirusHoleType._middle; } return(IsHoleKillVirus()); case KillVirusHoleType._middle: hole_NowLis = hole_Middle; if (IsHoleKillVirus()) { type = KillVirusHoleType._back; } return(IsHoleKillVirus()); case KillVirusHoleType._back: hole_NowLis = hole_Back; if (IsHoleKillVirus()) { type = KillVirusHoleType._front; } return(IsHoleKillVirus()); } return(false); }
/// <summary> /// 殺菌するための畑を変更する /// </summary> /// <returns>殺菌されていたらtrue、されていなければ殺菌を続ける</returns> protected override bool IsKillVirus() { switch (type) { case KillVirusHoleType._right: hole_NowLis = hole_RightLis; if (IsHoleKillVirus()) { type = KillVirusHoleType._left; } return(IsHoleKillVirus()); case KillVirusHoleType._left: hole_NowLis = hole_LeftLis; if (IsHoleKillVirus()) { type = KillVirusHoleType._right; } return(IsHoleKillVirus()); } return(false); }