// 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>(); }
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(); }