ํƒ€์ดํ‹€ ํ™”๋ฉด์— ์•„๋ฌด ํ‚ค๋‚˜ ๋ˆ„๋ฅด๋ผ๋Š” ๋ฌธ๊ตฌ ๊นœ๋นก์ด๊ฒŒ ํ•˜๊ณ  ์‹ถ์–ด์„œ ๊ณ„์† ์ฐพ๋‹ค๊ฐ€ ๊ฒฐ๊ตญ ํ•ด๋ƒˆ๋‹ค


์• ๋‹ˆ๋ฉ”์ด์…˜๋ง๊ณ  ์ฝ”๋ฃจํ‹ด์ด๋ผ๋Š” ์ด์ƒํ•œ ์–˜ ๊ฐ–๋‹ค๊ฐ€ ์Šคํฌ๋ฆฝํŠธ๋กœ ํ•˜๊ณ  ์‹ถ์–ด์„œ ๋จธ๋ฆฌ ์‹ธ๋งค๋‹ค๊ฐ€ textmeshpro ์ง๋ ฌํ™” ํ•ด์ค˜์•ผ ๋˜๋Š”๊ฑฐ 2์‹œ๊ฐ„ ๋ฐ˜๋งŒ์— ๊นจ๋‹ฌ์Œ


๋ฟŒ๋“ฏํ•˜๋…ธ


using UnityEngine;

using System.Collections;

using UnityEngine.UI;

using TMPro;


public class Titletext : MonoBehaviour {


ย  ย  Text titletxt;

ย  ย  [SerializeField] TextMeshProUGUI BlinkText; // ์ด ์นœ๊ตฌย ํ•œ์ค„ ๋„ฃ์œผ๋‹ˆ๊นŒ ์ž˜๋˜๋„ค


ย  ย  // Use this for initialization

ย  ย  void Start() {

ย  ย  ย  ย  titletxt = GetComponent<Text>();

ย  ย  ย  ย  StartCoroutine(BlinkTextFlickerRoutine());


ย  ย  ย  ย  IEnumerator BlinkTextFlickerRoutine()

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  while (true)

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  BlinkText.text = "์•„๋ฌด ํ‚ค๋‚˜ ๋ˆ„๋ฅด์‹ญ์‹œ์˜ค";

ย  ย  ย  ย  ย  ย  ย  ย  yield return new WaitForSeconds(0.5f);

ย  ย  ย  ย  ย  ย  ย  ย  BlinkText.text = "";

ย  ย  ย  ย  ย  ย  ย  ย  yield return new WaitForSeconds(0.5f);

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  }




ย  ย  // Update is called once per frame

ย  ย  }

ย  ย  void Update()

ย  ย  {


ย  ย  }


}