class in UnityEngine.UI
/
Inherits from:UI.Selectable
Implements interfaces:IBeginDragHandler, ICanvasElement, IDragHandler, IEventSystemHandler, IInitializePotentialDragHandler
Switch to ManualA standard scrollbar with a variable sized handle that can be dragged between 0 and 1.
The slider component is a Selectable that controls a handle which follow the current value and is sized accoring to the size property.
The anchors of the handle RectTransforms are driven by the Scrollbar. The handle can be a direct child of the GameObject with the Scrollbar, or intermediary RectTransforms can be placed in between for additional control.
When a change to the scrollbar value occurs, a callback is sent to any registered listeners of onValueChanged.
direction | The direction of the scrollbar from minimum to maximum value. |
handleRect | The RectTransform to use for the handle. |
numberOfSteps | The number of steps to use for the value. A value of 0 disables use of steps. |
onValueChanged | Handling for when the scrollbar value is changed. |
size | The size of the scrollbar handle where 1 means it fills the entire scrollbar. |
value | The current value of the scrollbar, between 0 and 1. |
FindSelectableOnDown | See member in base class. |
FindSelectableOnLeft | See member in base class. |
FindSelectableOnRight | See member in base class. |
FindSelectableOnUp | See member in base class. |
GraphicUpdateComplete | See ICanvasElement.GraphicUpdateComplete. |
LayoutComplete | See ICanvasElement.LayoutComplete. |
OnBeginDrag | Handling for when the scrollbar value is beginning to be dragged. |
OnDrag | Handling for when the scrollbar value is dragged. |
OnInitializePotentialDrag | See: IInitializePotentialDragHandler.OnInitializePotentialDrag. |
OnMove | Handling for movement events. |
OnPointerDown | Event triggered when pointer is pressed down on the scrollbar. |
OnPointerUp | Event triggered when pointer is released after pressing on the scrollbar. |
Rebuild | Handling for when the canvas is rebuilt. |
SetDirection | Set the direction of the scrollbar, optionally setting the layout as well. |
ClickRepeat | Coroutine function for handling continual press during Scrollbar.OnPointerDown. |
OnDisable | См. MonoBehaviour.OnDisable. |
allSelectables | List of all the selectable objects currently active in the scene. |
enabled | Включенное Поведение обновляется, выключенное Поведение не обновляется. |
isActiveAndEnabled | Has the Behaviour had enabled called. |
gameObject | Игровой объект к которому прикреплён данный компонент. Компонент всегда прикреплён к игровому объекту. |
tag | Тег данного игрового объекта. |
transform | The Transform attached to this GameObject. |
runInEditMode | Allow a specific instance of a MonoBehaviour to run in edit mode (only available in the editor). |
useGUILayout | Disabling this lets you skip the GUI layout phase. |
hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? |
name | The name of the object. |
animationTriggers | The AnimationTriggers for this selectable object. |
animator | Convenience function to get the Animator component on the GameObject. |
colors | The ColorBlock for this selectable object. |
image | Convenience function that converts the referenced Graphic to a Image, if possible. |
interactable | Use to enable or disable the ability to select a selectable UI element (for example, a Button). |
navigation | The Navigation setting for this selectable object. |
spriteState | The SpriteState for this selectable object. |
targetGraphic | Graphic that will be transitioned upon. |
transition | The type of transition that will be applied to the targetGraphic when the state changes. |
BroadcastMessage | Вызывает метод названный methodName на каждом MonoBehaviour этого game object-а или любого из его потомков. |
CompareTag | Помечен ли данный игровой объект тегом tag? |
GetComponent | Возвращает компонент типа type, если он прикреплен к игровому объекту и null, если не прикреплен. |
GetComponentInChildren | Возвращает компонент типа type в GameObject или некоторого его потомка через поиск в глубину. |
GetComponentInParent | Возвращает все компоненты типа type из GameObject'а или из любого его родителя. |
GetComponents | Возвращает все компоненты типа type в GameObject. |
GetComponentsInChildren | Возвращает все компоненты типа type в GameObject или любому из его потомков. |
GetComponentsInParent | Возвращает все компоненты типа type в GameObject или любому из его родителей. |
SendMessage | Вызывает метод с названием methodName в каждом MonoBehaviour в этом игровом объекте. |
SendMessageUpwards | Вызывает метод с именем methodName в каждом MonoBehaviour в этом игровом объекте и в каждом предке поведения. |
CancelInvoke | Отменяет все вызовы Invoke в этом MonoBehaviour. |
Invoke | Вызывает метод methodName по истечении времени time секунд. |
InvokeRepeating | Вызывает метод methodName по истечении времени time секунд, затем повторяет вызов каждые repeatRate секунд. |
IsInvoking | Есть ли какой то ожидающий вызов methodName? |
StartCoroutine | Запуск корутины. |
StopAllCoroutines | Останавливает все корутины запущенные на этом MonoBehaviour. |
StopCoroutine | Останавливает все корутины с именем methodName запущенные на этом MonoBehaviour. |
GetInstanceID | Returns the instance id of the object. |
ToString | Returns the name of the GameObject. |
FindSelectable | Finds the selectable object next to this one. |
IsInteractable | UI.Selectable.IsInteractable. |
OnDeselect | Unset selection and transition to appropriate state. |
OnPointerEnter | Evaluate current state and transition to appropriate state. |
OnPointerExit | Evaluate current state and transition to normal state. |
OnSelect | Set selection and transition to appropriate state. |
Select | Selects this Selectable. |
IsActive | Возвращает true если GameObject и Component активны. |
IsDestroyed | Возвращает true если родное представление поведения было разрушено. |
DoStateTransition | Transition the Selectable to the entered state. |
InstantClearState | Clear any internal state from the Selectable (used when disabling). |
IsHighlighted | Returns whether the selectable is currently 'highlighted' or not. |
IsPressed | Whether the current selectable is being pressed. |
UpdateSelectionState | Internally update the selection state of the Selectable. |
Awake | См. MonoBehaviour.Awake. |
OnBeforeTransformParentChanged | См. MonoBehaviour.OnBeforeTransformParentChanged. |
OnCanvasGroupChanged | См. MonoBehaviour.OnCanvasGroupChanged. |
OnCanvasHierarchyChanged | Called when the state of the parent Canvas is changed. |
OnDestroy | См. MonoBehaviour.OnDestroy. |
OnDidApplyAnimationProperties | См. MonoBehaviour.OnDidApplyAnimationProperties. |
OnEnable | См. MonoBehaviour.OnEnable. |
OnRectTransformDimensionsChange | This callback is called if an associated RectTransform has its dimensions changed. |
OnTransformParentChanged | См. MonoBehaviour.OnRectTransformParentChanged. |
OnValidate | См. MonoBehaviour.OnValidate. |
Reset | См. MonoBehaviour.Reset. |
Start | См. MonoBehaviour.Start. |
Logs message to the Unity Console (identical to Debug.Log). | |
Destroy | Удаляет GameObject, Component или Asset. |
DestroyImmediate | Destroys the object obj immediately. You are strongly recommended to use Destroy instead. |
DontDestroyOnLoad | Makes the object target not be destroyed automatically when loading a new scene. |
FindObjectOfType | Returns the first active loaded object of Type type. |
FindObjectsOfType | Returns a list of all active loaded objects of Type type. |
Instantiate | Clones the object original and returns the clone. |
bool | Does the object exist? |
operator != | Compares if two objects refer to a different object. |
operator == | Compares two object references to see if they refer to the same object. |
Awake | Функция Awake вызывается когда экземпляр скрипта будет загружен. |
FixedUpdate | Frame-rate independent MonoBehaviour.FixedUpdate message for physics calculations. |
LateUpdate | LateUpdate вызывается каждый кадр, если Behaviour включен. |
OnAnimatorIK | Обратный вызов (Callback) для установки IK анимации (инверсной кинематики). |
OnAnimatorMove | Обратный вызов для обработки перемещения анимации для модификации смещения корня. |
OnApplicationFocus | Посылается ко всем игровым объектам когда плейер получает или теряет фокус. |
OnApplicationPause | Посылается ко всем игровым объектам когда плейер на паузе. |
OnApplicationQuit | Sent to all game objects before the application quits. |
OnAudioFilterRead | If OnAudioFilterRead is implemented, Unity will insert a custom filter into the audio DSP chain. |
OnBecameInvisible | OnBecameInvisible is called when the renderer is no longer visible by any camera. |
OnBecameVisible | OnBecameVisible is called when the renderer became visible by any camera. |
OnCollisionEnter | OnCollisionEnter вызывается, когда этот collider/rigidbody начал соприкосновение с другим rigidbody/collider. |
OnCollisionEnter2D | Передается когда входящий коллайдер контактирует с коллайдером данного объекта (только 2D физика). |
OnCollisionExit | OnCollisionExit вызывается, когда collider/rigidbody прекращает контакт с другим rigidbody/collider. |
OnCollisionExit2D | Передается, когда коллайдер другого объекта перестает соприкасаться с коллайдером этого объекта (только 2D физика). |
OnCollisionStay | :ref::OnCollisionStay is called once per frame for every collider/rigidbody that is touching rigidbody/collider. |
OnCollisionStay2D | Передается каждый кадр, пока коллайдер другого объекта контактирует с коллайдером данного объекта (только 2D физика). |
OnConnectedToServer | Called on the client when you have successfully connected to a server. |
OnControllerColliderHit | OnControllerColliderHit вызывается тогда, когда контроллер сталкивается с коллайдеров, во время выполнения метода Move. |
OnDestroy | Destroying the attached Behaviour will result in the game or scene receiving OnDestroy. |
OnDisconnectedFromServer | Called on the client when the connection was lost or you disconnected from the server. |
OnDrawGizmos | Implement OnDrawGizmos if you want to draw gizmos that are also pickable and always drawn. |
OnDrawGizmosSelected | Implement OnDrawGizmosSelected to draw a gizmo if the object is selected. |
OnEnable | This function is called when the object becomes enabled and active. |
OnFailedToConnect | Called on the client when a connection attempt fails for some reason. |
OnFailedToConnectToMasterServer | Called on clients or servers when there is a problem connecting to the MasterServer. |
OnGUI | OnGUI is called for rendering and handling GUI events. |
OnJointBreak | Вызывается при разрушении сустава, прикрепленного к такому же игровому объекту. |
OnJointBreak2D | Called when a Joint2D attached to the same game object breaks. |
OnMasterServerEvent | Called on clients or servers when reporting events from the MasterServer. |
OnMouseDown | OnMouseDown is called when the user has pressed the mouse button while over the GUIElement or Collider. |
OnMouseDrag | OnMouseDrag is called when the user has clicked on a GUIElement or Collider and is still holding down the mouse. |
OnMouseEnter | Called when the mouse enters the GUIElement or Collider. |
OnMouseExit | Called when the mouse is not any longer over the GUIElement or Collider. |
OnMouseOver | Called every frame while the mouse is over the GUIElement or Collider. |
OnMouseUp | OnMouseUp is called when the user has released the mouse button. |
OnMouseUpAsButton | OnMouseUpAsButton is only called when the mouse is released over the same GUIElement or Collider as it was pressed. |
OnNetworkInstantiate | Called on objects which have been network instantiated with Network.Instantiate. |
OnParticleCollision | OnControllerColliderHit вызывается тогда, когда контроллер сталкивается с коллайдеров, во время выполнения метода Move. |
OnParticleTrigger | OnParticleTrigger is called when any particles in a particle system meet the conditions in the trigger module. |
OnPlayerConnected | Called on the server whenever a new player has successfully connected. |
OnPlayerDisconnected | Called on the server whenever a player disconnected from the server. |
OnPostRender | OnPostRender is called after a camera finished rendering the scene. |
OnPreCull | OnPreCull вызывается до того, как камера отсечёт сцену. |
OnPreRender | OnPreRender вызывается перед тем, как камера начнёт рендерить сцену. |
OnRenderImage | OnRenderImage вызывается после того как весь рендеринг для отрисовки изображения завершиться. |
OnRenderObject | OnRenderObject вызывается после того, как камера отрендерила сцену. |
OnSerializeNetworkView | Used to customize synchronization of variables in a script watched by a network view. |
OnServerInitialized | Called on the server whenever a Network.InitializeServer was invoked and has completed. |
OnTransformChildrenChanged | This function is called when the list of children of the transform of the GameObject has changed. |
OnTransformParentChanged | This function is called when the parent property of the transform of the GameObject has changed. |
OnTriggerEnter | OnTriggerEnter вызывается, когда Collider other входит в триггер. |
OnTriggerEnter2D | Передается, когда другой обьект входит в триггер присоединенный к данному обьекту (только 2D физика). |
OnTriggerExit | OnTriggerExit вызывается, когда Collider other перестает соприкасаться с триггером. |
OnTriggerExit2D | Передается когда другой объект покидает триггер, присоединенный к данному объекту(только 2D физика). |
OnTriggerStay | OnTriggerStay is called once per physics update for every Collider other that is touching the trigger. |
OnTriggerStay2D | Передается каждый кадр, пока другой объект находится в триггере, присоединенном к этому объекту (только 2D физика). |
OnValidate | Эта функция вызывается когда скрипт загружается или изменяется значение в Инспекторе (Вызывается только в редакторе). |
OnWillRenderObject | OnWillRenderObject is called for each camera if the object is visible and not a UI element. |
Reset | Reset to default values. |
Start | Start is called on the frame when a script is enabled just before any of the Update methods are called the first time. |
Update | Update вызывается каждый кадр, если MonoBehaviour включен. |