示例#1
0
    // Use this for initialization
    void Start()
    {
        lvl = 0;

        nodeInfo = (new List <List <Node> >());
        answers  = new List <bool>();
        nodeInfo.Add(new List <Node>());
        //nodeInfo[0] = (new List<Node>());
        nodeInfo[0].Add(new Node {
            prev = 1, src = 2
        });
        nodeInfo[0].Add(new Node {
            prev = 2, src = 2
        });
        nodeInfo[0].Add(new Node {
            prev = 1, src = 1
        });
        answers.Add(true);

        nodeInfo.Add(new List <Node>());
        //nodeInfo[1] = (new List<Node>());
        nodeInfo[1].Add(new Node {
            prev = -1, src = -1
        });
        nodeInfo[1].Add(new Node {
            prev = 0, src = 0
        });
        nodeInfo[1].Add(new Node {
            prev = 1, src = 1
        });
        nodeInfo[1].Add(new Node {
            prev = 0, src = 0
        });
        nodeInfo[1].Add(new Node {
            prev = 2, src = 3
        });
        nodeInfo[1].Add(new Node {
            prev = 6, src = 3
        });
        nodeInfo[1].Add(new Node {
            prev = 4, src = 3
        });
        answers.Add(true);


        gm = GetComponent <DefenderGameManager>();
    }
示例#2
0
    void Awake()
    {
        ipValMin1 = 0;
        ipValMin2 = 0;
        ipValMin3 = 0;
        ipValMin4 = 0;
        ipValMax1 = 255;
        ipValMax2 = 255;
        ipValMax3 = 255;
        ipValMax4 = 255;

        insidePercent  = 0;
        outsidePercent = 100;

        gm = this.GetComponent <DefenderGameManager>();

        includeDict1 = new Dictionary <int, int>();
        includeDict2 = new Dictionary <int, int>();
        includeDict3 = new Dictionary <int, int>();
        includeDict4 = new Dictionary <int, int>();
        excludeDict1 = new Dictionary <int, int>();
        excludeDict2 = new Dictionary <int, int>();
        excludeDict3 = new Dictionary <int, int>();
        excludeDict4 = new Dictionary <int, int>();


        includeDict1.Add(120, 250);
        includeDict1.Add(100, 200);
        includeDict1.Add(123, 180);
        includeDict1.Add(104, 170);
        includeDict1.Add(105, 150);
        includeDict1.Add(125, 50);

        includeDict2.Add(168, 220);
        includeDict2.Add(194, 180);
        includeDict2.Add(184, 150);
        includeDict2.Add(182, 100);
        includeDict2.Add(192, 80);
        includeDict2.Add(108, 70);
        includeDict2.Add(136, 50);
        includeDict2.Add(16, 50);
        includeDict2.Add(18, 50);
        includeDict2.Add(44, 50);

        includeDict3.Add(1, 220);
        includeDict3.Add(128, 180);
        includeDict3.Add(4, 150);
        includeDict3.Add(104, 100);
        includeDict3.Add(116, 80);
        includeDict3.Add(140, 70);
        includeDict3.Add(43, 50);
        includeDict3.Add(223, 50);
        includeDict3.Add(227, 50);
        includeDict3.Add(93, 50);
        includeDict3.Add(16, 50);

        includeDict4.Add(2, 50);
        includeDict4.Add(13, 50);
        includeDict4.Add(121, 50);
        includeDict4.Add(6, 50);
        includeDict4.Add(25, 50);
        includeDict4.Add(78, 50);
        includeDict4.Add(242, 50);
        includeDict4.Add(144, 50);
        includeDict4.Add(213, 50);
        includeDict4.Add(163, 50);
        includeDict4.Add(254, 50);
        includeDict4.Add(165, 50);
        includeDict4.Add(218, 50);
        includeDict4.Add(190, 50);
        includeDict4.Add(122, 50);
        includeDict4.Add(99, 50);
        includeDict4.Add(4, 50);
        includeDict4.Add(43, 50);
        includeDict4.Add(51, 50);
        includeDict4.Add(204, 50);

        excludeDict1.Add(192, 200);
    }