/// <summary> /// 初期化 /// </summary> public void Init(MapData mapData) { ModeCtrl = new ModeControl(); // チェックポイントへ向かう ModeCtrl.SetActionMode(ModeControl.ActionMode.CheckPoint); // Locpresump // マップ画像ファイル名、実サイズの横[mm], 実サイズ縦[mm] (北向き基準) LocSys = new LocationSystem(mapData); UpdateCnt = 0; // 現在座標リセット Reset_Rooting(true); }
public void Reset(string mapFileName) { ModeCtrl = new ModeControl(); // MapFile = MapData.LoadMapFile(mapFileName); // RTS = new Rooting(MapFile); // マップ画像ファイル名、実サイズの横[mm], 実サイズ縦[mm] (北向き基準) LocSys = new LocPreSumpSystem(MapFile.MapImageFileName, MapFile.RealWidth, MapFile.RealHeight); UpdateCnt = 0; goalFlg = false; handleValue = 0.0; accValue = 0.0; Reset_StartPosition(); }