/// <summary> /// Start is called on the frame when a script is enabled just before any of the Update methods is called the first time. /// </summary> private void Start() { //Find tooltip instance with name "Tooltip" instance = UIUtility.Find <Tooltip> (instanceName); //Check if an instance of UITooltip is located in scene if (enabled && instance == null) { //No instance -> disable trigger enabled = false; } }
public virtual void MoveTo(string container) { UIContainer <T> mContainer = UIUtility.Find <UIContainer <T> > (container); if (mContainer != null) { T item = Replace(null); if (!mContainer.Add(item)) { Replace(item); } } }
/// <summary> /// Moves the items. /// </summary> /// <param name="container">Container.</param> public void MoveTo(string container) { UIContainer <T> mContainer = UIUtility.Find <UIContainer <T> > (container); if (mContainer != null) { for (int i = 0; i < Items.Count; i++) { T item = Replace(i, null); if (!mContainer.Add(item)) { Replace(i, item); } } } }
/// <summary> /// Moves the items. /// </summary> /// <param name="container">Container.</param> public void MoveTo(string container) { UIContainer <T> mContainer = UIUtility.Find <UIContainer <T> > (container); if (mContainer != null) { invokeOnChange = false; for (int i = 0; i < Items.Count; i++) { T item = Replace(i, null); if (item != null && !mContainer.Add(item)) { Replace(i, item); } } invokeOnChange = true; if (onChange != null) { onChange.Invoke(); } } }
/// <summary> /// Start is called on the frame when a script is enabled just before any of the Update methods is called the first time. /// </summary> protected virtual void Start() { radialMenu = UIUtility.Find <RadialMenu> (instanceName); }