Ejemplo n.º 1
0
    void UpdatePlayerName()
    {
        string name = GetPlayerName();

        nameTextObject.SetText(name);
        m_textBubble.UpdateBubbleText(name);
    }
Ejemplo n.º 2
0
 public void ConnectionIssue(string message)
 {
     if (popUpMessage.activeSelf)
     {
         if (pendingCoroutine != null)
         {
             StopCoroutine(pendingCoroutine);
             pendingCoroutine = null;
             // If active already and pending, update the message.
             // We don't want a "Disconnected" message after a failed login.
             nameTextObject.SetText(message);
         }
     }
     else
     {
         InteractableObjectsEnabled(false);
         popUpMessage.SetActive(true);
         nameTextObject.SetText(message);
     }
 }
Ejemplo n.º 3
0
    void Update()
    {
        m_frameCount++;
        m_delta += Time.deltaTime;
        float updateTimePeriod = 1f / m_updatePerSecond;

        if (m_delta > updateTimePeriod)
        {
            int    frameRate = Mathf.Min((int)(m_frameCount / m_delta), 999);
            string fpsText   = String.Format("FPS {0,3}", frameRate);
            m_fps.SetText(fpsText);
            m_frameCount = 0;
            m_delta     -= updateTimePeriod;
        }
    }
Ejemplo n.º 4
0
    void InstantiateDisplayObject(float x, float y, string displayText, Color displayColor)
    {
        DisplayObject      displayObject      = Resources.Load <DisplayObject>("Prefabs" + SLASH + "DisplayObject");
        AsperetaTextObject asperetaTextObject = Resources.Load <AsperetaTextObject>("Prefabs" + SLASH + "TextObject");

        if (displayObject != null)
        {
            Vector3            displayPosition = displayObjects.transform.position;
            DisplayObject      display         = Instantiate(displayObject, displayPosition, Quaternion.identity);
            AsperetaTextObject asperetaText    = Instantiate(asperetaTextObject, displayPosition + new Vector3(x, y, 0), Quaternion.identity);
            display.SetTextObject(asperetaText);
            display.SetYOffset(y);
            asperetaText.SetText(displayText);
            asperetaText.SetTextColor(displayColor);
            Transform displayTransform = display.gameObject.transform;
            Transform textTransform    = asperetaText.gameObject.transform;
            displayTransform.SetParent(displayObjects.transform);
            textTransform.SetParent(displayTransform);
        }
    }
Ejemplo n.º 5
0
 public override void SetTitle(string title)
 {
     m_title.SetText(title);
 }
Ejemplo n.º 6
0
 public void SetText(string text)
 {
     asperetaTextObject.SetText(text);
 }
Ejemplo n.º 7
0
 public void SetStatAmount(int statAmount)
 {
     asperetaTextObject.SetText(statAmount.ToString());
 }
Ejemplo n.º 8
0
 void UpdateInputText()
 {
     m_inputLine.SetText(Truncate(m_currentInputText, m_firstCharIndex, TEXT_VISIBLE_LENGTH));
 }
Ejemplo n.º 9
0
 public void SetPlayerName(string playerName)
 {
     m_playerName.SetText(playerName);
 }