Ln Go

Unity Quest Sequence bool[][] 본문

Unity

Unity Quest Sequence bool[][]

Ln Ro 2021. 6. 15. 01:41
#include <iostream>

using namespace std;
int main (void){

	bool questMain[10][10] = { false };

	//qusetMain
	//0 0 0 0 0 0 0 0 0 
	//0 0 0 0 0 0 0 0 0
	//0 0 0 0 0 0 0 0 0
	//0 0 0 0 0 0 0 0 0
	//0 0 0 0 0 0 0 0 0 
	//0 0 0 0 0 0 0 0 0 
	//0 0 0 0 0 0 0 0 0
	
	//questMain[0][N] Mainquest sequence 
	//questMain[N][0] Mainquest quest progress
	

	//questMain Node
	//1 1 1 1 1 1 0 0 0 //row[0]
	//1 0 0 1 0 1 0 0 0 //row[1]
	//0 0 0 1 0 1 0 0 0
	//0 0 0 0 0 1 0 0 0
	//0 0 0 0 0 0 0 0 0 
	//0 0 0 0 0 0 0 0 0 
	//0 0 0 0 0 0 0 0 0 

	bool checkClearQuest[10][10] = { false };

	checkClearQuest[0][0] = true;
	checkClearQuest[1][0] = true;
	checkClearQuest[0][1] = true;
	checkClearQuest[0][2] = true;
	checkClearQuest[0][3] = true;
	checkClearQuest[1][3] = true;
	checkClearQuest[2][3] = true;
	checkClearQuest[0][4] = true;
	checkClearQuest[0][5] = true;
	checkClearQuest[1][5] = true;
	checkClearQuest[2][5] = true;
	checkClearQuest[3][5] = true;

	//checkboolquest == true
	//[0][0] -> [0+1][0] .... [0+x][0]
	//checkboolquest == false
	//[0+x][0] -> [0][0+1] Again Ture Cycle

	
	int questMainX = 0;
	int questMainY = 0;
	
	while (checkClearQuest[questMainX][questMainY]) {
		while (checkClearQuest[questMainX][questMainY]) {
			cout << questMainX << questMainY << " : " << checkClearQuest[questMainX][questMainY] << endl;
			questMainX++;
		}
		questMainX = 0;
		questMainY++;
	}

	cout << "clear" << endl;

}

'Unity' 카테고리의 다른 글

UnityEngine - Animator class  (0) 2021.09.21
Unity Rigidbody  (0) 2021.05.01
Comments