Example #1
0
    public static void DisplayMessage(string msg)
    {
        if (!gameMessage.init)
        {
            GameObject obj = new GameObject();
            obj.name    = "GameMessage";
            gameMessage = obj.AddComponent <GameMessage>();
            //~ gameMessage.messageObj=obj;

            Init();
        }

        if (gameMessage.uiFlag)
        {
            UI.DisplayMessage(msg);
        }
        else if (gameMessage.nGUIFlag)
        {
            UInGUI.DisplayMessage(msg);
        }
        else
        {
            gameMessage.msgList.Add(msg);
            gameMessage.StartCoroutine(gameMessage.ClearMessage());
        }
    }