void UpdatePlayerName() { string name = GetPlayerName(); nameTextObject.SetText(name); m_textBubble.UpdateBubbleText(name); }
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); } }
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; } }
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); } }
public override void SetTitle(string title) { m_title.SetText(title); }
public void SetText(string text) { asperetaTextObject.SetText(text); }
public void SetStatAmount(int statAmount) { asperetaTextObject.SetText(statAmount.ToString()); }
void UpdateInputText() { m_inputLine.SetText(Truncate(m_currentInputText, m_firstCharIndex, TEXT_VISIBLE_LENGTH)); }
public void SetPlayerName(string playerName) { m_playerName.SetText(playerName); }