Optimized loop

pull/474/head
GoShikhar 2024-05-04 05:47:08 +05:30
parent 53886f3be9
commit e4de592be5
1 changed files with 2 additions and 3 deletions

View File

@ -175,7 +175,6 @@ namespace UnityEngine.UI.Extensions
{ {
//vert.AddRange(_topRightCurvedVert.AsEnumerable().Reverse().Select(t => new Vector2(-t.x - pivotOffsetXTimesTwo, -t.y - pivotOffsetYTimesTwo))); //vert.AddRange(_topRightCurvedVert.AsEnumerable().Reverse().Select(t => new Vector2(-t.x - pivotOffsetXTimesTwo, -t.y - pivotOffsetYTimesTwo)));
for (int i = _topRightCurvedVert.Count - 1; i >= 0; i--) for (int i = _topRightCurvedVert.Count - 1; i >= 0; i--)
{ {
Vector2 reversedVector = _topRightCurvedVert[i]; Vector2 reversedVector = _topRightCurvedVert[i];
@ -211,7 +210,6 @@ namespace UnityEngine.UI.Extensions
} }
else else
{ {
//vert.AddRange(_topRightFlatVert.AsEnumerable().Reverse().Select(t => new Vector2(-t.x - pivotOffsetXTimesTwo, t.y))); //vert.AddRange(_topRightFlatVert.AsEnumerable().Reverse().Select(t => new Vector2(-t.x - pivotOffsetXTimesTwo, t.y)));
for (int i = _topRightFlatVert.Count - 1; i >= 0; i--) for (int i = _topRightFlatVert.Count - 1; i >= 0; i--)
{ {
@ -225,7 +223,8 @@ namespace UnityEngine.UI.Extensions
vh.Clear(); vh.Clear();
for (int i = 0; i < vert.Count - 1; i++) int count = vert.Count - 1;
for (int i = 0; i < count; i++)
{ {
vh.AddVert(vert[i], color, Vector2.zero); vh.AddVert(vert[i], color, Vector2.zero);
vh.AddVert(vert[i + 1], color, Vector2.zero); vh.AddVert(vert[i + 1], color, Vector2.zero);