Skip to content

+EA 23.75 - Plugin.UI

January 11, 2025

1 file modified.

Important Changes

None.

DynamicScrollView

@@ -69,10 +69,10 @@ public void refresh()

cs
	}
	foreach (DSVRow container in containers)
	{
		if (!(container == null) && !(container._rect == null)) 
		if (!(container == null) && !(container.Rect() == null)) 
		{
			float num2 = itemSize * (float)num;
			container._rect.anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num2) : new Vector2(num2, 0f)); 
			container.Rect().anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num2) : new Vector2(num2, 0f)); 
			updateItem(num, container);
			num++;
		}

@@ -139,7 +139,7 @@ public void Update()

cs
		containers.RemoveFirst();
		containers.AddLast(value);
		float num = itemSize * (float)(containers.Count + nextInsertItemNo);
		value._rect.anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num) : new Vector2(num, 0f)); 
		value.Rect().anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num) : new Vector2(num, 0f)); 
		updateItem(containers.Count + nextInsertItemNo, value);
		nextInsertItemNo++;
	}

@@ -154,7 +154,7 @@ public void Update()

cs
			containers.AddFirst(value2);
			nextInsertItemNo--;
			float num2 = itemSize * (float)nextInsertItemNo;
			value2._rect.anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num2) : new Vector2(num2, 0f)); 
			value2.Rect().anchoredPosition = ((direction == Direction.Vertical) ? new Vector2(0f, 0f - num2) : new Vector2(num2, 0f)); 
			updateItem(nextInsertItemNo, value2);
			continue;
		}