C# Класс LoopScrollViewManager, LoopScorllViewForNGUI

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
isInLoop bool
isVertical bool
itemDatas List
mChildrenStatus bool>.Dictionary
mGrid UIGrid,
mScrollView UIScrollView,
prefab GameObject

Открытые методы

Метод Описание
Awake ( ) : void
LateUpdate ( ) : void
RefreshLoopScrollView ( ) : void

Приватные методы

Метод Описание
AddChildToTarget ( Transform target, Transform child ) : void

添加子节点 Add new child to target.

ChangeChildLayer ( Transform t, int layer ) : void

修改子节点Layer NGUITools.SetLayer();

ChangeItemLocation ( Transform targetTrs, bool isToEnd ) : void
CheckMinLoopItemCount ( ) : void
GetFreeItem ( ) : GameObject
InitLoopScrollView ( ) : void
InitScrollView ( ) : void
MoveBackToGrid ( Transform trsTarget ) : void
MoveItemToCacheParent ( Transform trsTarget ) : void
OnChangeItemVisable ( Transform trs ) : bool
ResetScrollView ( ) : void
SortByCurrentDataIndex ( LoopBaseItem, left, LoopBaseItem, right ) : int
TryChangeItem ( Transform trs, bool isToEnd ) : bool
UpdateItemData ( bool isToEnd, Transform targetTrs ) : void
UpdateItemVisable ( bool isFirstTime ) : void

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

LateUpdate() публичный Метод

public LateUpdate ( ) : void
Результат void

RefreshLoopScrollView() публичный Метод

public RefreshLoopScrollView ( ) : void
Результат void

Описание свойств

isInLoop публичное свойство

public bool isInLoop
Результат bool

isVertical публичное свойство

public bool isVertical
Результат bool

itemDatas публичное свойство

public List itemDatas
Результат List

mChildrenStatus публичное свойство

public Dictionary mChildrenStatus
Результат bool>.Dictionary

mGrid публичное свойство

public UIGrid, mGrid
Результат UIGrid,

mScrollView публичное свойство

public UIScrollView, mScrollView
Результат UIScrollView,

prefab публичное свойство

public GameObject prefab
Результат GameObject