コード例 #1
0
ファイル: TravelGameMode.cs プロジェクト: DLBL0624/CSCI529
    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);
    }
コード例 #2
0
ファイル: TravelPot.cs プロジェクト: nmbswls/CSCI529
 public void Init(TravelPotInfo info, TravelGameMode gm)
 {
     this.gm      = gm;
     this.potInfo = info;
     image        = GetComponent <SpriteRenderer>();
     RegisterEvent();
 }