/// <summary> /// Backwards compatibility. /// </summary> void Awake() { // Legacy functionality support for backwards compatibility if (panel != null) { if (draggablePanel == null) { draggablePanel = panel.GetComponent<UIDraggablePanelEx>(); if (draggablePanel == null) { draggablePanel = panel.gameObject.AddComponent<UIDraggablePanelEx>(); } } panel = null; } }
// Use this for first initialization void Awake() { // init friend list friendList = new List<FriendInfo>(); for( int i=0; i<1000; i++ ) { FriendInfo friendInfo = new FriendInfo( i, i.ToString(), "dummy_name_" + i.ToString() ); friendList.Add( friendInfo ); } friendList.Sort( SortByRank ); // draggable panel init dragPanel = GetComponentInChildren<UIDraggablePanelEx>() as UIDraggablePanelEx; grid = GetComponentInChildren<UIGridEx>() as UIGridEx; FillGrid (); }
/// <summary> /// Cache the transform. /// </summary> void Start() { mPanel = GetComponent<UIPanel>(); mDrag = GetComponent<UIDraggablePanelEx>(); mTrans = transform; }
/// <summary> /// Automatically find the draggable panel if possible. /// </summary> void Start() { if (draggablePanel == null) { draggablePanel = NGUITools.FindInParents<UIDraggablePanelEx>(gameObject); } }