public override void UpdateUI() { SetGrid(UI.GRD_PICKER, "PickerItem", desc.text.Length, false, delegate(int i, Transform t, bool is_recycle) { SetLabelText(t, UI.LBL_PICKER, desc.text[i]); }); UIWrapContent component = base.GetComponent <UIWrapContent>((Enum)UI.GRD_PICKER); if (component != null) { component.set_enabled(desc.enableLoop); } SetCenterOnChildFunc((Enum)UI.GRD_PICKER, (UICenterOnChild.OnCenterCallback)OnCenter); SetCenter((Enum)UI.GRD_PICKER, selectIndex, false); }