示例#1
0
 private void Awake()
 {
     pawnMoveValidator = GetComponent <PawnMoveValidator>();
     moveChecker       = GetComponent <MoveChecker>();
     promotionChecker  = GetComponent <PromotionChecker>();
     tileGetter        = GetComponent <TileGetter>();
 }
示例#2
0
 void Start()
 {
     rend        = GetComponentInChildren <SpriteRenderer>();
     rend.sprite = Seed;
     Map         = GameObject.Find("Map").GetComponent <Map>();
     tileGetter  = GetComponent <TileGetter>();
 }
示例#3
0
 private void Awake()
 {
     tileGetter = GetComponent <TileGetter>();
     boardSize  = GetComponent <ITilesGenerator>().BoardSize;
     if (PlayerPrefs.HasKey("PawnRows"))
     {
         PawnRows = PlayerPrefs.GetInt("PawnRows");
     }
 }
示例#4
0
 private void Awake()
 {
     moveChecker = GetComponent <MoveChecker>();
     aiPawnMover = GetComponent <AIPawnMover>();
     tileGetter  = GetComponent <TileGetter>();
     if (PlayerPrefs.HasKey("Difficulty"))
     {
         moveTreeDepth = PlayerPrefs.GetInt("Difficulty");
     }
 }
示例#5
0
 private void Awake()
 {
     tileGetter = GetComponent <TileGetter>();
 }
示例#6
0
 private void Awake()
 {
     boardSize         = GetComponent <ITilesGenerator>().BoardSize;
     pawnMoveValidator = GetComponent <PawnMoveValidator>();
     tileGetter        = GetComponent <TileGetter>();
 }
示例#7
0
 private void Start()
 {
     tileGetter  = GetComponent <TileGetter>();
     turnHandler = GetComponent <TurnHandler>();
 }