์ด ์ฝ๋๋ฅผ ๊ฒ์ ์ค๋ธ์ ํธ์ ๋ฃ๊ณ ย ์คํํ๋ฉดย ์ ๋ฉ์ถ๋ ๊ฑธ๊น์?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class NewBehaviourScript : MonoBehaviour
{
float Time=0f;
void update()
{
Time += Time.deltaTime;
}
void OnGUI()
{
ย ย ย ย ย ย ย ย ย ย for (int k = 0; k < 10;)
ย ย ย ย ย ย ย ย ย ย {
ย ย ย ย ย ย ย ย ย ย ย ย k = (int)Rtime;
ย ย ย ย ย ย ย ย ย ย ย ย
ย ย ย ย ย ย ย ย ย ย }
ย ย ย ย ย ย ย ย ย ย debug.log("10์ด ์ง๋จ")//10์ด๋ค์ ์คํ๋ ย ์ฝ๋
}
}
ongui ๋ง๊ณ start ์ด๋์
OnGUI implementation might be called several times per frame
https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnGUI.html
๋ต๋ณ ๊ณ ๋ง์
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
k = (int)Rtime; ์ด์๋๋ผ k = (int)Time; ์ด๋ผ๋?
๊ธ๊ณ ์คํํธ์์ ์ ๋ ๊ฒ ํด๋ ๋๊ฐ ์ํ๋ 10์ด? ๋์ ๋ฉ์ธ์ค๋ ๋ ์ ๊ธฐ๋๊ฑด ๋๊ฐ์ ์ฝ๋ฃจํด๊ฐ์๊ฑธ๋ก ํด์ for ๋ฌธ ๋๋๋ง๋ค yield return null ํด์ฃผ๊ฑฐ๋ ๊ทธ๋ ๊ฒ ํด์ผํจ