Skip to content

Instantly share code, notes, and snippets.

View alamin-khalid's full-sized avatar
💭
I may be slow to respond.

Al-amin Khalid alamin-khalid

💭
I may be slow to respond.
View GitHub Profile
@alamin-khalid
alamin-khalid / ScrollViewFocusFunctions.cs
Created October 5, 2023 11:10 — forked from yasirkula/ScrollViewFocusFunctions.cs
Focus/center Scroll View to the specified point/item in Unity
using System.Collections;
using UnityEngine;
using UnityEngine.UI;
public static class ScrollViewFocusFunctions
{
public static Vector2 CalculateFocusedScrollPosition( this ScrollRect scrollView, Vector2 focusPoint )
{
Vector2 contentSize = scrollView.content.rect.size;
Vector2 viewportSize = ( (RectTransform) scrollView.content.parent ).rect.size;