Пример #1
0
    public void InitMesage(string message)
    {
        GameObject popup = null;

        popup = GameObject.Instantiate(MesagePopUpPrefab) as GameObject;
        popup.SetActive(true);
        popup.transform.SetParent(popUpRoot.transform);
        popup.transform.localPosition = Vector3.zero;
        popup.transform.localScale    = Vector3.one;
        MessagePopupComponent script = popup.GetComponent <MessagePopupComponent>();

        script.Init(message);
    }
Пример #2
0
    public void InitMessage(string message)
    {
        GameObject popup = null;

        popup = GameObject.Instantiate(MesagePopUpPrefab) as GameObject;
        popup.SetActive(true);
        popup.transform.SetParent(popUpRoot.transform);
        popup.transform.localPosition = Vector3.zero;
        popup.transform.localScale    = Vector3.one;
        MessagePopupComponent script = popup.GetComponent <MessagePopupComponent>();
        float _size = script.Init(message);

        for (int i = 0; i < listMessage.Count; i++)
        {
            if (listMessage[i] != null)
            {
                listMessage[i].OnMoveUp(_size);
            }
        }
        listMessage.Add(script);
    }
Пример #3
0
 public void OnDestroyMessagePopup(MessagePopupComponent item)
 {
     _listMessage.Remove(item);
 }