Post
클릭할 때마다 다음 텍스트가 나온다
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class TextPrint : MonoBehaviour {
const int TEXT_MAX_COUNT = 5;
string[] tempArr;
Text strText;
int nTextIndex = 0;
// Use this for initialization
void Awake()
{
tempArr = new string[TEXT_MAX_COUNT];
tempArr[0] = "첫번째 텍스트";
tempArr[1] = "두번째 텍스트";
tempArr[2] = "세번째 텍스트";
tempArr[3] = "네번째 텍스트";
tempArr[4] = "다섯번째 텍스트";
// 이름으로 게임오브젝트 찾기
GameObject textMessage = GameObject.Find("TextMessage");
// 게임오브젝트의 컴포넌트 가져오기
strText = textMessage.GetComponent<Text>();
}
void Start ()
{
}
// Update is called once per frame
void Update ()
{
}
public void OnTextButtonClick()
{
Debug.Log("클릭");
if (TEXT_MAX_COUNT == nTextIndex)
{
nTextIndex = 0;
}
strText.text = tempArr[nTextIndex];
++nTextIndex;
}
}
'이전게시판 > Unity' 카테고리의 다른 글
애니메이션 끝나고 함수 호출하는 법 (0) | 2018.05.20 |
---|---|
유니티 안드로이드 빌드 (0) | 2018.05.19 |
유니티 Button OnClick 이벤트 (0) | 2018.05.17 |
RayCast 위치와 실제 내가 클릭하는 위치가 다를때... (0) | 2018.05.06 |
Unity Anchors(앵커) (0) | 2018.05.05 |
유니티 2D충돌체크, 코루틴 (0) | 2018.04.29 |
유니티 스프라이트2D (0) | 2018.04.28 |
유니티 네비게이션, 파티클 (0) | 2018.04.22 |