Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ScrollViewScope

Create a new ScrollViewScope and begin the corresponding ScrollView.
Read time 2 minutesLast updated 8 days ago

Definition

  • Type: Constructor
  • Namespace: UnityEditor
  • Assembly: UnityEditor

ScrollViewScope(Vector2, GUILayoutOption[])

Create a new ScrollViewScope and begin the corresponding ScrollView.
public ScrollViewScope(Vector2 scrollPosition, params GUILayoutOption[] options)

Parameters

scrollPosition

The scroll position to use.

ScrollViewScope(Vector2, bool, bool, GUILayoutOption[])

Create a new ScrollViewScope and begin the corresponding ScrollView.
public ScrollViewScope(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, params GUILayoutOption[] options)

Parameters

scrollPosition

The scroll position to use.

alwaysShowHorizontal

Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.

alwaysShowVertical

Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.

ScrollViewScope(Vector2, GUIStyle, GUIStyle, GUILayoutOption[])

Create a new ScrollViewScope and begin the corresponding ScrollView.
public ScrollViewScope(Vector2 scrollPosition, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)

Parameters

scrollPosition

The scroll position to use.

horizontalScrollbar

Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.

verticalScrollbar

Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.

ScrollViewScope(Vector2, GUIStyle, GUILayoutOption[])

Create a new ScrollViewScope and begin the corresponding ScrollView.
public ScrollViewScope(Vector2 scrollPosition, GUIStyle style, params GUILayoutOption[] options)

Parameters

scrollPosition

The scroll position to use.


ScrollViewScope(Vector2, bool, bool, GUIStyle, GUIStyle, GUIStyle, GUILayoutOption[])

Create a new ScrollViewScope and begin the corresponding ScrollView.
public ScrollViewScope(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, GUIStyle background, params GUILayoutOption[] options)

Parameters

scrollPosition

The scroll position to use.

alwaysShowHorizontal

Whether to always show the horizontal scrollbar. If false, it is only shown when the content inside the ScrollView is wider than the scrollview itself.

alwaysShowVertical

Whether to always show the vertical scrollbar. If false, it is only shown when the content inside the ScrollView is higher than the scrollview itself.

horizontalScrollbar

Optional GUIStyle to use for the horizontal scrollbar. If left out, the horizontalScrollbar style from the current GUISkin is used.

verticalScrollbar

Optional GUIStyle to use for the vertical scrollbar. If left out, the verticalScrollbar style from the current GUISkin is used.

background