static UIScrollbar CreateUIScrollbar(Vector2 sizeDelta) { UIScrollbar srb = CreateUIElm <UIScrollbar>(null, typeof(UISprite)); var rectTrans = srb.GetComponent <RectTransform>(); rectTrans.sizeDelta = sizeDelta; UISprite spBack = srb.GetComponent <UISprite>(); setUISprite(spBack, "srbScroll", kBackgroundSpriteResourcePath, UISprite.Type.Sliced, s_DefaultSelectableColor); UISprite spHandle = CreateUIElm <UISprite>(srb.gameObject); srb.handleRect = spHandle.rectTransform; setUISprite(spHandle, "spHandle_", kStandardSpritePath, UISprite.Type.Sliced, s_DefaultSelectableColor); spHandle.rectTransform.offsetMin = new Vector2(0, 0); spHandle.rectTransform.offsetMax = new Vector2(0, 0); srb.size = 0.2f; Selection.activeGameObject = srb.gameObject; return(srb); }