240205 - 개인과제 3일차

유시아·2024년 2월 5일
0

개인과제

목록 보기
13/16
post-thumbnail

반갑다.
오늘 한 일은 개인과제 뿌수기
2개 다 하고 싶은데 막상 과제 1개 시작하니까,,,갑자기 막막함을 느낌,,,
일단 해보자

과제1 - ATM 시스템 만들기

필수 요구사항
1. ATM 화면 구성

  • 타이틀(스파르타 뱅크 ATM)
  • 이름(필수 요구만 하면 그냥 텍스트로 쓸거지만.. 추가구현 하면 이렇게 하면 안됨.)
  • 잔액(내 계좌에 얼마가 들어있는지, 기본 5만원)
  • 현금(내가 현금을 얼마나 들고있는지, 기본 10만원)
  • 입금버튼(버튼 누르면 입금기능으로 이동)
  • 출금버튼(출금기능으로 이동)
  1. 입금 기능
  • 버튼을 누르면 해당 금액만큼 현금->잔액으로 이동
  • 직접 입력을 이용하면 입력한 금액만큼 입금
  • 뒤로가기 버튼을 누르면 1번 화면(ATM 메인)으로 이동
  1. 출금 기능
  • 입금이랑 똑같은데 입금이 아니라 출금.
  • 해당 금액만큼 잔액->현금으로 이동

그리고 선택요구사항

.... 하.... 일단 해보자.

과제 시작

이번엔 필수+선택요구사항 둘다 뿌수기로 마음먹었다.
그러기로 했다. 이 과제랑 2번째 과제도 욕심나니까 둘다 할거다. 아무튼 할거임

일단 메인씬 2개를 구성해준다
로그인씬에서 뭔갈 하면 ATM씬으로 넘어갈 수 있도록.

로그인씬.
Input Field를 활용하면 회원가입 및 로그인을 만들 수 있다고 한다.
현재는 틀만 만들어놓고 아직 기능 구현은 안해둔 상태.
회원가입창은 팝업으로 띄우도록 해야겠다.

그 전에!! 게임 뷰가 너무 커서 직접 비율을 수정한 후 새로운 뷰를 만들었다.
너무 커서 부담스러웠음..

ATM 메인씬.

현재 사용자의 현금과 계좌 잔액을 확인하고 입금, 출금 여부를 결정 할 수 있다.

참고로 기능은 아직 구현 안됐다ㅋㅋ!!
오늘은 틀만들기만 해놓고 스크립트 하나씩 둘씩 붙일 예정이니까...

... 자 이건 이제 내일의 내가 하도록 하자.

profile
패션컴공탈출기

0개의 댓글