public void BindAtlas(string name) { UISprite[] sprites = SAGameObject.GetComponentsInChildren <UISprite>(); UISprite sprite; for (int i = 0; i < sprites.Length; ++i) { sprite = sprites[i]; sprite.atlas = (UIAtlas)SACache.getObjectWithName(name); } }
public void setActive(bool flag) { if (_isActive == flag) { return; } _isActive = flag; if (_isActiveDispose) { SAGameObject.SetActive(_isActive); } else { if (_isActive) { transform.localPosition = ShowVec3; } else { ShowVec3 = transform.localPosition; transform.localPosition = HideVec3; } } }