public virtual void ClearMenuOptions()
        {
            if (positionAtMouse)
            {
                transform.position = Input.mousePosition;
            }

            // Remove the old
            foreach (var item in menuOptions)
            {
                pool.Destroy(item.uiElement);
                //Destroy(item.uiElement.gameObject);
            }

            menuOptions.Clear();
        }
Beispiel #2
0
        protected virtual IEnumerator DestroyAfter(NoticeMessageUI item, float time)
        {
            yield return(new WaitForSeconds(time));

            pool.Destroy(item);
        }