private void Start() { Road r0 = segFactory.CreateRoad(new Vector3(0, 0, -10), new Vector3(0, 0, 0), 0, RoadType.Street); Road r1 = segFactory.CreateRoad(new Vector3(-10, 0, 10), new Vector3(0, 0, 0), 0, RoadType.Street); Road r2 = segFactory.CreateRoad(new Vector3(10, 0, 10), new Vector3(0, 0, 0), 0, RoadType.Street); print(LotsGenerator.GetAngle(r0.transform.rotation, r1.transform.rotation, true, false)); print(LotsGenerator.GetAngle(r0.transform.rotation, r2.transform.rotation, true, false)); }
private void Start() { segFactory = GetComponent <SegmentFactory>(); globalGoals = GetComponent <GlobalGoals>(); localConstraints = GetComponent <LocalConstraints>(); map = GetComponent <RoadMap>(); lotsGenerator = GetComponent <LotsGenerator>(); seed = 8; //seed = Random.Range(0, 65536); Generate(seed); }