예제 #1
0
    // Use this for initialization
    void Start()
    {
        _gameManager = GameObject.Find("GameCtrl").GetComponent <GameManager>();

        setEdges();

        setAnimation();

        _blockList = new List <Block>();
        blockCount = this.transform.childCount;
        if (blockCount > 0)
        {
            for (int i = 0; i < blockCount; i++)
            {
                Block block = transform.GetChild(i).GetComponent <Block>();
                _blockList.Add(block);
            }
        }

        // RATE_SETTINGS
        RATE_LIST = new List <float> ();
        dataCtrl  = new DataCtrl();
        dataCtrl.InitData();
        total = getTotalValue();

        // SCORE
        InitScoreLevel();
    }
예제 #2
0
 public void init()
 {
     // DataCtrl初期化
     _dataCtrl = new DataCtrl();
     _dataCtrl.InitData();
     _dataCtrl.checkContent();
 }
예제 #3
0
    public void binarySearchTest()
    {
        _dataCtrl = new DataCtrl();
        _dataCtrl.InitData();
        _dataCtrl.checkContent();

        List <int> cmList = new List <int> ();
        int        n      = 10000;

        for (int i = 0; i < n; i++)
        {
            cmList.Add(i);
        }

        DebugLogger.Log("linear START");
        testCommentList(cmList, false);

        DebugLogger.Log("half START");
        testCommentList(cmList, true);
    }
예제 #4
0
 void InitData()
 {
     _dataCtrl = new DataCtrl();
     _dataCtrl.InitData();
     _dataCtrl.checkContent();
 }