Compare commits

...

2 Commits

4 changed files with 42 additions and 3 deletions

View File

@@ -1838,6 +1838,7 @@ GameObject:
- component: {fileID: 1653336031} - component: {fileID: 1653336031}
- component: {fileID: 1653336033} - component: {fileID: 1653336033}
- component: {fileID: 1653336032} - component: {fileID: 1653336032}
- component: {fileID: 1653336034}
m_Layer: 5 m_Layer: 5
m_Name: Text (TMP) m_Name: Text (TMP)
m_TagString: Untagged m_TagString: Untagged
@@ -1911,8 +1912,8 @@ MonoBehaviour:
m_faceColor: m_faceColor:
serializedVersion: 2 serializedVersion: 2
rgba: 4294967295 rgba: 4294967295
m_fontSize: 70 m_fontSize: 100
m_fontSizeBase: 70 m_fontSizeBase: 100
m_fontWeight: 400 m_fontWeight: 400
m_enableAutoSizing: 0 m_enableAutoSizing: 0
m_fontSizeMin: 18 m_fontSizeMin: 18
@@ -1963,6 +1964,20 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1653336030} m_GameObject: {fileID: 1653336030}
m_CullTransparentMesh: 1 m_CullTransparentMesh: 1
--- !u!114 &1653336034
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1653336030}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d39cd22434ca71a4b820d84bd8bc7e45, type: 3}
m_Name:
m_EditorClassIdentifier: '::'
target: {fileID: 0}
prefix: 'name: '
--- !u!1 &2007534635 --- !u!1 &2007534635
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0

View File

@@ -31,7 +31,7 @@ public class PlayerNameInput : MonoBehaviour
// Keep / ensure background Image // Keep / ensure background Image
var img = nameGO.GetComponent<Image>(); var img = nameGO.GetComponent<Image>();
if (img == null) img = nameGO.AddComponent<Image>(); if (img == null) img = nameGO.AddComponent<Image>();
img.color = new Color(0.08f, 0.10f, 0.20f, 0.92f); img.color = Color.white;
// Build viewport > (Placeholder + Text) child hierarchy required by TMP_InputField // Build viewport > (Placeholder + Text) child hierarchy required by TMP_InputField
var viewportRT = MakeChild("Text Area", rt); var viewportRT = MakeChild("Text Area", rt);

View File

@@ -0,0 +1,22 @@
using UnityEngine;
using TMPro;
public class ukazmeno : MonoBehaviour
{
[SerializeField] private TMP_Text target;
[SerializeField] private string prefix = "name: ";
void Start()
{
if (target == null)
target = GetComponent<TMP_Text>();
string saved = PlayerPrefs.GetString("PlayerName", "");
if (string.IsNullOrWhiteSpace(saved) && GameManager.Instance != null)
saved = GameManager.Instance.displayName;
if (target != null)
target.text = string.IsNullOrWhiteSpace(saved) ? prefix : prefix + saved;
}
}

View File

@@ -0,0 +1,2 @@
fileFormatVersion: 2
guid: d39cd22434ca71a4b820d84bd8bc7e45