[유니티]간단한 코드(구문)들
*퍼가기=출 처 표 기!*
오늘은 어제 올렸던 글에서 말 한 것처럼 간단한 코드들을 소개하겠다.
긴 말 없이 들어가겠다.
스톱워치
public Text text;bool isTimer;
float timer;
float Ftimer;
void Update()
{
if(isTimer)
{
timer += Time.deltaTime;
Ftimer = timer;
}
else
{
timer = 0;
}
text.text = Ftimer;
}
void Update()
{
if(isTimer)
{
Ftimer = timer;
isTimer를 true 해놓으면 자동으로 시작되면서 false를 누르면 자동으로 정지가 됩니다.
타이머
public Text text;
bool isTimer;
float timer;
float Ftimer;
public void TimerSet(float time)
{
{
timer = time;
isTimer = true;
}
void Update()
{
if(isTimer)
{
Ftimer = timer;
isTimer = false;
}
else
{
Ftimer -= Time.deltaTime;
}
else
{
Ftimer -= Time.deltaTime;
if(Ftimer < 0)
{
text.text = "끝!";
text.text = "끝!";
}
}
text.text = Ftimer;
text.text = Ftimer;
}
TimerSet(값);만 하시면 자동으로 됩니다.
버튼 눌러서 활성화/비활성화 하기
public void ButtonClick()
{
obj.SetActive(!obj.activeSelf);
}
obj가 on이면 off가 되고 off면 on이 됩니다.
값 모아서 출력하기
public void printSTRING()
{
for (int b=0;b<a.Length;b++)
{
string value = "";
for (int b = 0; b < a.Length; b++)
{
value = value + a[b];
}
print(value);
}
}
=> 나는사람이다
값을 나눠서 출력하기
public void printSTRING()
{
char[] value = new char[a.Length];
for (int b = 0; b < a.Length; b++)
{
value[b] = a[b];
print(value[b]);
}
}
=> 나
는
사
람
이
다
오늘은 간단한 코드(구문)들을 알아보았다. 실사용이 가능한 코드들이니 참고하면 좋을 것이다. 댓글로 질문해 주면 언제든지 답변을 해주겠다.
댓글
댓글 쓰기