private TravelMapInfo FakeMapInfo() { TravelMapInfo ret = new TravelMapInfo(); for (int i = 0; i < 7; i++) { TravelPotInfo pot = new TravelPotInfo("地点" + i); pot.Opts = new List <string>(new string[] { "a", "b", "c" }); ret.pots.Add(pot); } List <int[]> edges = new List <int[]>(); edges.Add(new int[] { 0, 1 }); edges.Add(new int[] { 1, 2 }); edges.Add(new int[] { 1, 3 }); edges.Add(new int[] { 2, 4 }); edges.Add(new int[] { 2, 5 }); edges.Add(new int[] { 4, 6 }); edges.Add(new int[] { 5, 6 }); ret.MapName = "Map00"; ret.edges = edges; return(ret); }
public void Init(TravelPotInfo info, TravelGameMode gm) { this.gm = gm; this.potInfo = info; image = GetComponent <SpriteRenderer>(); RegisterEvent(); }