示例#1
0
 // Start is called before the first frame update
 void Start()
 {
     checkL = GameObject.Find("CheckLeft").GetComponent <CheckLeft>();
     checkR = GameObject.Find("CheckRight").GetComponent <CheckRight>();
     checkT = GameObject.Find("CheckTop").GetComponent <CheckTop>();
     checkB = GameObject.Find("CheckBottom").GetComponent <CheckBottom>();
 }
示例#2
0
        public ManagerSearch()
        {
            IDirection end = new EndPattern();
            IDirection checkDiagonallyInverse = new CheckDiagonallyInverse(end);
            IDirection checkDiagonally        = new CheckDiagonally(checkDiagonallyInverse);
            IDirection checkLeft  = new CheckLeft(checkDiagonally);
            IDirection checkRight = new CheckRight(checkLeft);
            IDirection checkDown  = new CheckDown(checkRight);

            checkUp  = new CheckUp(checkDown);
            _Manager = new AuditManager();
        }