/* * Setup when place road is first started */ public void Setup(PlaceRoad place_road) { placeRoad = place_road; // also grab components road_straight_one_component = road_straight_one.GetComponent <RoadStraight>(); road_straight_two_component = road_straight_two.GetComponent <RoadStraight>(); road_corner_component = road_corner.GetComponent <RoadCorner>(); }
// Use this for initialization void Start() { numberOfUnitTypes = 2; castlePlacer = transform.parent.GetComponent<PlaceCastle>(); roadPlacer = transform.parent.GetComponent<PlaceRoad>(); unitCreator = transform.parent.GetComponent<CreateUnit>(); towerPlacer = transform.parent.GetComponent<PlaceTower>(); playerManager = transform.parent.GetComponent<PlayerManager>(); buttonWidth = Screen.width / 4; buttonHeight = 30; castleX = 0; roadsX = castleX + buttonWidth; unitX = roadsX + buttonWidth; towerX = unitX + buttonWidth; topLayer = Screen.height - buttonHeight; isManagingCastle = false; isPlacingCastle = false; isManagingRoad = false; isPlacingRoad = false; isSelectingRoad = false; isManagingUnit = false; isCreatingUnit = false; isMovingUnit = false; isManagingTower = false; isPlacingTower = false; }
/* * Setup when place road is first started */ public void Setup(PlaceRoad place_road) { placeRoad = place_road; // also grab components road_straight_one_component = road_straight_one.GetComponent<RoadStraight>(); road_straight_two_component = road_straight_two.GetComponent<RoadStraight>(); road_corner_component = road_corner.GetComponent<RoadCorner>(); }