[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.24,0:00:02.72,Default,,0000,0000,0000,,그리기에 대해 많이 배웠습니다 Dialogue: 0,0:00:02.72,0:00:05.19,Default,,0000,0000,0000,,하지만 이름을 적어보세요 Dialogue: 0,0:00:05.19,0:00:07.60,Default,,0000,0000,0000,,이번 시간에는 텍스트에 대해 배우겠습니다 Dialogue: 0,0:00:07.60,0:00:10.05,Default,,0000,0000,0000,,게임에서의 점수를 보여줄 때 텍스트를 사용합니다 Dialogue: 0,0:00:10.05,0:00:12.50,Default,,0000,0000,0000,,캐릭터들의 대화에도 사용하고 Dialogue: 0,0:00:12.50,0:00:16.04,Default,,0000,0000,0000,,이름 크기나 이름 색상에도 사용합니다 Dialogue: 0,0:00:16.04,0:00:18.22,Default,,0000,0000,0000,,hello를 적어보겠습니다 Dialogue: 0,0:00:18.22,0:00:24.49,Default,,0000,0000,0000,,text(hello,)를 적었는데 에러메시지가 뜹니다 Dialogue: 0,0:00:24.49,0:00:27.42,Default,,0000,0000,0000,,hello는 정의되지 않았다고 하네요\N무슨 뜻이지요? Dialogue: 0,0:00:27.42,0:00:30.99,Default,,0000,0000,0000,,hello가 프로그램 상 변수로 인식되어서\N발생하는 문제입니다 Dialogue: 0,0:00:30.99,0:00:33.44,Default,,0000,0000,0000,,프로그램적인 관점에서 이해해야됩니다 Dialogue: 0,0:00:33.44,0:00:36.22,Default,,0000,0000,0000,,hello는 변수가 될 수 있기 때문입니다 Dialogue: 0,0:00:36.22,0:00:38.99,Default,,0000,0000,0000,,변수 말고 문장으로 인식 시키려면 어떻게 하죠? Dialogue: 0,0:00:38.99,0:00:42.53,Default,,0000,0000,0000,,"hello"라고 앞뒤에 큰따옴표를 적어주면 됩니다 Dialogue: 0,0:00:42.53,0:00:46.07,Default,,0000,0000,0000,,그럼 변수가 아니라 문장이라고 알려줍니다 Dialogue: 0,0:00:46.07,0:00:47.83,Default,,0000,0000,0000,,그러니까 텍스트로 출력해달라는거죠 Dialogue: 0,0:00:47.83,0:00:53.65,Default,,0000,0000,0000,,책을 보면 모든 등장인물의 대사에는\N큰따옴표가 있습니다 Dialogue: 0,0:00:53.65,0:00:58.09,Default,,0000,0000,0000,,프로그램에도 무언가 말하고자 한다면\N큰따옴표를 붙여야합니다 Dialogue: 0,0:00:58.09,0:01:01.10,Default,,0000,0000,0000,,까먹기 쉽지만 매우 중요합니다 Dialogue: 0,0:01:01.10,0:01:03.00,Default,,0000,0000,0000,,그래서 한번 더 말하겠습니다 Dialogue: 0,0:01:03.00,0:01:07.53,Default,,0000,0000,0000,,프로그램에서 텍스트를 사용하려면\N큰 따옴표를 앞뒤로 찍어줘야합니다 Dialogue: 0,0:01:07.53,0:01:09.60,Default,,0000,0000,0000,,그렇지 않으면 이상한 에러 메시지를 받습니다 Dialogue: 0,0:01:09.60,0:01:11.100,Default,,0000,0000,0000,,만약 이상한 에러 메시지를 발견하면 Dialogue: 0,0:01:11.100,0:01:15.09,Default,,0000,0000,0000,,큰따옴표를 잊지 않았는지 점검해봐야합니다 Dialogue: 0,0:01:15.09,0:01:18.20,Default,,0000,0000,0000,,큰따옴표를 추가해주니\N에러메시지가 더이상 뜨지 않습니다 Dialogue: 0,0:01:18.20,0:01:20.83,Default,,0000,0000,0000,,하지만 아무것도 표시되지 않습니다 Dialogue: 0,0:01:20.83,0:01:22.16,Default,,0000,0000,0000,,여전히 빈화면입니다 Dialogue: 0,0:01:22.16,0:01:24.95,Default,,0000,0000,0000,,그런데 배경을 그리면 글자가 보이게 됩니다 Dialogue: 0,0:01:25.27,0:01:27.49,Default,,0000,0000,0000,,배경을 빨강으로 그렸습니다 Dialogue: 0,0:01:27.49,0:01:29.25,Default,,0000,0000,0000,,이제 글자가 보이네요 Dialogue: 0,0:01:29.25,0:01:31.06,Default,,0000,0000,0000,,하얀 글자였네요 Dialogue: 0,0:01:31.06,0:01:36.27,Default,,0000,0000,0000,,아까는 배경도 하얗고 글자도 하얘서 Dialogue: 0,0:01:36.27,0:01:37.95,Default,,0000,0000,0000,,볼 수 없었습니다 Dialogue: 0,0:01:37.95,0:01:42.44,Default,,0000,0000,0000,,바보같이 왜 하얀 배경 위에 하얀 글자를 적었을까요? Dialogue: 0,0:01:42.44,0:01:46.11,Default,,0000,0000,0000,,우리는 채우기라는 것을 알기 때문에\N글자색을 바꿀 수 있어요 Dialogue: 0,0:01:46.11,0:01:50.90,Default,,0000,0000,0000,,네모나 줄에 채우기하듯\N텍스트를 채우기하면 되지요 Dialogue: 0,0:01:50.90,0:01:54.23,Default,,0000,0000,0000,,이렇게 말이에요! Dialogue: 0,0:01:54.23,0:01:59.29,Default,,0000,0000,0000,,이제 배경이 없어도\N이 글자가 어떤 글자인지 보입니다 Dialogue: 0,0:01:59.29,0:02:03.80,Default,,0000,0000,0000,,text()의 첫번째 인자는\N우리가 쓰려는 글자에요 Dialogue: 0,0:02:03.80,0:02:08.70,Default,,0000,0000,0000,,두번째 인자는 가로 위치를 정하는거고요 Dialogue: 0,0:02:08.70,0:02:11.78,Default,,0000,0000,0000,,세번째 인자는 세로 위치입니다 Dialogue: 0,0:02:11.78,0:02:14.70,Default,,0000,0000,0000,,사각형을 그리듯이 너무 친숙합니다 Dialogue: 0,0:02:15.45,0:02:19.50,Default,,0000,0000,0000,,한가지 조금 까다로운게 있다면\N텍스트는 이차원이라는 것입니다 Dialogue: 0,0:02:19.68,0:02:27.52,Default,,0000,0000,0000,,사각형은 좌상단이 기준이지만\N텍스트는 좌하단이 기준입니다 Dialogue: 0,0:02:27.71,0:02:32.56,Default,,0000,0000,0000,,혼란스럽지만\N꼭 기억해야합니다 Dialogue: 0,0:02:32.76,0:02:37.39,Default,,0000,0000,0000,,height 값을 수정해서\N확인해볼 수 있습니다 Dialogue: 0,0:02:37.73,0:02:42.64,Default,,0000,0000,0000,,height이 설정되는 곳은\N좌하단 모서리입니다 Dialogue: 0,0:02:44.33,0:02:48.78,Default,,0000,0000,0000,,0으로 설정할 수 있습니다\N어떻게 될까요? Dialogue: 0,0:02:49.04,0:02:53.76,Default,,0000,0000,0000,,전혀 볼 수가 없네요\N그러나 점점 증가시키면 보입니다 Dialogue: 0,0:02:53.76,0:02:56.12,Default,,0000,0000,0000,,조금씩 보이네요 Dialogue: 0,0:02:56.12,0:02:59.78,Default,,0000,0000,0000,,그러니까 좌하단이 좌표의 기준이 된다는것입니다 Dialogue: 0,0:02:59.78,0:03:01.50,Default,,0000,0000,0000,,좌상단이 아니라요 Dialogue: 0,0:03:01.50,0:03:06.22,Default,,0000,0000,0000,,텍스트에 대해 충분히 분석했으니\N더 좋게 바꿔봅시다 Dialogue: 0,0:03:06.22,0:03:08.84,Default,,0000,0000,0000,,예를 들어, 더 크게 만들어 봅시다 Dialogue: 0,0:03:08.84,0:03:13.67,Default,,0000,0000,0000,,"textSize"는 텍스트의 크기입니다 Dialogue: 0,0:03:13.67,0:03:17.40,Default,,0000,0000,0000,,"30"으로 매우 크게 만들 수도 있고 Dialogue: 0,0:03:17.40,0:03:21.48,Default,,0000,0000,0000,,아니면 매우 작게 만들 수도 있습니다 Dialogue: 0,0:03:21.48,0:03:25.56,Default,,0000,0000,0000,,무엇이든 적어봐요\N이름이나 간단한 메시지같은것을요 Dialogue: 0,0:03:25.56,0:03:30.51,Default,,0000,0000,0000,,제 이름을 적어볼게요\N본인 이름으로 바꾸셔도 됩니다 Dialogue: 0,0:03:30.51,0:03:35.44,Default,,0000,0000,0000,,text("Sophia", )라고 적습니다 Dialogue: 0,0:03:35.44,0:03:42.80,Default,,0000,0000,0000,,그리고 아래에 간단한 메시지를 적습니다\Ntext("I like puppies, and guitars and coding", ) Dialogue: 0,0:03:42.80,0:03:47.80,Default,,0000,0000,0000,,아주 좋아요\N다만 글자가 겹치지 않게 자리를 이동시켜야하겠네요 Dialogue: 0,0:03:47.80,0:03:54.53,Default,,0000,0000,0000,,그리고 긴 문자열이니까\N텍스트 사이즈를 더 작게 줄여야합니다 Dialogue: 0,0:03:56.49,0:03:58.63,Default,,0000,0000,0000,,이제 꽤 좋습니다 Dialogue: 0,0:03:58.63,0:04:01.85,Default,,0000,0000,0000,,근데 글자가 파란색이니까 좀 지루한 것 같아요 Dialogue: 0,0:04:01.85,0:04:06.92,Default,,0000,0000,0000,,채우기 색상을 다른걸로 변경해요 Dialogue: 0,0:04:06.92,0:04:09.95,Default,,0000,0000,0000,,보라색은 어떨까요? Dialogue: 0,0:04:09.95,0:04:13.71,Default,,0000,0000,0000,,이것이 텍스트 드로잉의 전부입니다 Dialogue: 0,0:04:13.71,0:04:17.10,Default,,0000,0000,0000,,색상을 변경하고 크기를 변경하는것이에요