C# Class UnityEngine.UI.Extensions.ScrollSnap

Inheritance: MonoBehaviour, IBeginDragHandler, IEndDragHandler, IDragHandler
ファイルを表示 Open project: renketsu0/oculus_data_vis Class Usage Examples

Public Properties

Property Type Description
direction ScrollDirection
fastSwipeThreshold int
useFastSwipe System.Boolean

Protected Properties

Property Type Description
fastSwipeCounter int
fastSwipeTarget int
fastSwipeTimer bool
itemSize float
items int
lerp bool
lerpTarget System.Vector3
listContainerCachedSize System.Vector2
listContainerMaxPosition float
listContainerMinPosition float
listContainerRectTransform RectTransform
listContainerSize float
listContainerTransform Transform
pageAnchorPositions System.Vector3[]
pageOnDragStart int
positionOnDragStart System.Vector3
rectTransform RectTransform
scrollRect ScrollRect
scrollRectTransform RectTransform
startDrag bool
startingPage int

Public Methods

Method Description
CurrentPage ( ) : int
NextScreen ( ) : void
OnBeginDrag ( PointerEventData eventData ) : void
OnDrag ( PointerEventData eventData ) : void
OnEndDrag ( PointerEventData eventData ) : void
PreviousScreen ( ) : void
ResetPage ( ) : void
Start ( ) : void
Update ( ) : void
UpdateListItemPositions ( ) : void
UpdateListItemsSize ( ) : void

Protected Methods

Method Description
UpdateScrollbar ( bool linkSteps ) : void

Private Methods

Method Description
ChangePage ( int currentPage ) : void
NextScreenCommand ( ) : void
PrevScreenCommand ( ) : void

Method Details

CurrentPage() public method

public CurrentPage ( ) : int
return int

NextScreen() public method

public NextScreen ( ) : void
return void

OnBeginDrag() public method

public OnBeginDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnDrag() public method

public OnDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

OnEndDrag() public method

public OnEndDrag ( PointerEventData eventData ) : void
eventData UnityEngine.EventSystems.PointerEventData
return void

PreviousScreen() public method

public PreviousScreen ( ) : void
return void

ResetPage() public method

public ResetPage ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UpdateListItemPositions() public method

public UpdateListItemPositions ( ) : void
return void

UpdateListItemsSize() public method

public UpdateListItemsSize ( ) : void
return void

UpdateScrollbar() protected method

protected UpdateScrollbar ( bool linkSteps ) : void
linkSteps bool
return void

Property Details

direction public_oe property

public ScrollDirection direction
return ScrollDirection

fastSwipeCounter protected_oe property

protected int fastSwipeCounter
return int

fastSwipeTarget protected_oe property

protected int fastSwipeTarget
return int

fastSwipeThreshold public_oe property

public int fastSwipeThreshold
return int

fastSwipeTimer protected_oe property

protected bool fastSwipeTimer
return bool

itemSize protected_oe property

protected float itemSize
return float

items protected_oe property

protected int items
return int

lerp protected_oe property

protected bool lerp
return bool

lerpTarget protected_oe property

protected Vector3,System lerpTarget
return System.Vector3

listContainerCachedSize protected_oe property

protected Vector2,System listContainerCachedSize
return System.Vector2

listContainerMaxPosition protected_oe property

protected float listContainerMaxPosition
return float

listContainerMinPosition protected_oe property

protected float listContainerMinPosition
return float

listContainerRectTransform protected_oe property

protected RectTransform listContainerRectTransform
return RectTransform

listContainerSize protected_oe property

protected float listContainerSize
return float

listContainerTransform protected_oe property

protected Transform listContainerTransform
return Transform

pageAnchorPositions protected_oe property

protected Vector3[],System pageAnchorPositions
return System.Vector3[]

pageOnDragStart protected_oe property

protected int pageOnDragStart
return int

positionOnDragStart protected_oe property

protected Vector3,System positionOnDragStart
return System.Vector3

rectTransform protected_oe property

protected RectTransform rectTransform
return RectTransform

scrollRect protected_oe property

protected ScrollRect scrollRect
return ScrollRect

scrollRectTransform protected_oe property

protected RectTransform scrollRectTransform
return RectTransform

startDrag protected_oe property

protected bool startDrag
return bool

startingPage protected_oe property

protected int startingPage
return int

useFastSwipe public_oe property

public Boolean,System useFastSwipe
return System.Boolean