질문코드를 변경해야할까.. 코드를 작성할수록 질문코드를 변경해야하지 않나?…라는 의문이 계속 떠오른다..

랜덤질문 생성 중간 전체코드

가장 큰 이유는 데이터의 의존성, db 에서 받아써야한다는 점에서있다.

만약 previousQuestions에 들어갈 배열이 [1,2,3,4]라고 가정해보자. 이 질문은 RandomLetter코드에서 ‘오늘 하루 어때?’ 라는 코드를 출력한다.

  1. 가장 먼저 생성된 질문은 MailList의 가장 처음에 띄워진다.

    for ( int maxnum = 9; maxnum >= 0; maxnum—)

    {

    질문출력 class 생성한 인스턴스 (

    priviousquestion[maxnum][0],

    priviousquestion[maxnum][1],

    priviousquestion[maxnum][2],

    priviousquestion[maxnum][3]

    )

    그럼 질문이 출력되겠지

    GameObject button = Instantiate(buttonPrefab, buttonContainer);

    Text buttonText = button.GetComponentInChildren<Text>();

    buttonText.text = resultQuestion;

    }

    위에처럼 바로바로 출력하고 싶다…그럼 string식으로 저장을 안해도 된다..

    앗???????/ 그냥 db에서 받아도 되겠네?

    그러네??????/꼭 db에서 배열의형태로만 받아오지말고 그냥 string의 형태로 받아와도 되겠구나?

    ⇒ 된다

  2. 클릭하면 해당 질문이 편지로 크게 띄워진다.

    [그림그리기] 또는 [넘어거기]로 db PrevLetter 테이블의 in_active 필드가 결정된다.

  3. 그림그리는 draw씬에서 편지 띄워진다

  4. 그림을(씬) 저장하면 질문 (편지)와 함께 저장된다.

  5. 저장된 그림과 질문은 최대 5개 main 씬에 띄워지며 랜덤 삭제된다.


⇒질문코드 수정 → db연결

수정하기 전 일단 질문코드부터 코드리뷰해보자