Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bordo = bordo.OrderBy (x => x.transform.position.x).ToList ();
- borders.Capacity = bordo.Count+1;
- for (int b = 0; b < bordo.Count; b++)
- {
- if (b != 0 && b != bordo.Count-1)
- {
- //bool borderchecker = bordo [b - 1].GetComponent<BoxCollider2D> ().bounds.min.x >= bordo [b].GetComponent<BoxCollider2D> ().bounds.max.x || bordo [b - 1].GetComponent<BoxCollider2D> ().bounds.max.x >= bordo [b].GetComponent<BoxCollider2D> ().bounds.min.x;
- //if (borderchecker)
- // continue;
- //else
- borders[b] = new Vector2 (bordo[b-1].GetComponent<BoxCollider2D>().bounds.max.x, bordo[b].GetComponent<BoxCollider2D>().bounds.min.x);
- }
- if (b == 0)
- borders[b] = new Vector2(ratusha.transform.position.x-80, bordo[b+1].GetComponent<BoxCollider2D>().bounds.min.x);
- if (b == bordo.Count-1)
- borders[b] = new Vector2(bordo[b].GetComponent<BoxCollider2D>().bounds.max.x, ratusha.transform.position.x+80);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement