내일배움캠프 15일차 TIL, 팀프로젝트 코드수정

황오영·2024년 5월 4일
0

TIL

목록 보기
15/56
post-thumbnail

C# 콘솔창 관련 기능들!

  • 콘솔이 마치 UI와 같아서 UI작업하듯이 다양한 기능이 있어서 좀 찾아보고 정리해보았다.

화면 지정 SetWindowSize
Console.SetWindowSize(x,y)로 실행 가로 x 새로 y로 지정해준다.

커서 위치 지정
SetCursorPosition(x,y) x,y위치로 이동
y는 아래로간다 숫자가 커질수록 맨위가 0

폰트색상 변경 ForegroundColor
폰트 배경 변경 BackgroundColor
각각 색상 변경 색깔은 ConsoleColor.(색깔) .까지만 치면 내장되어있는 색상이 나온다.

PadRight(int totalWidth, char paddingchar);
총 길이만큼 char에 해당되는 변수만큼 공백을 채워준다! 안쓴다면 그냥 띄어쓰기만된다. left도 같은기능

오늘의 회고

  • 오늘도 역시나 어제나와 같이 하루종일 프로젝트 코드수정을 진행을 했다. 씬들 콘솔 수정하면서 가시성을 높였다.
    일부분만 보여주자면..
    우선 전투씬

기존

수정후

요렇게 정렬도하고 가지런해졌다

  • 타겟 고르기
    이전

수정후

  • 상점
    수정전

수정후

  • 전반적으로 로직도 많이 가다듬고 버그도 많이 고쳤다. 콘솔꾸미는거 재미 없을줄 알았는데 생각보다 재미있어서 이것저것 기능을 사용하고 수정하고 있다. 월요일까지 마무리 잘해서 화요일날 발표 잘해야겠다.
profile
게임개발을 꿈꾸는 개발자

0개의 댓글