목록Project (12)
지우너

안녕하세요! 지옹입니다:)이번에는 화면 구조 개선을 하고, 과정을 정리합니다.현재 todo-list 프로젝트 화면은 "html 태그가 너무 복잡함+부트스트랩 css 적용이 깔끔하지 않음"이라는 문제가 있습니다.할 일: 화면구조 개선부트스트랩 css js를 cdn으로 변경html 태그 수정+부트스트랩 css 적용깃허브를 이용한 세부 기능을 어떤 순서로 하는지 배울 수 있는 작업이어서 개인적으로는 의미있었던 거 같습니다. html을 배운지 얼마 되지 않아 맞지 않다고 여겨지시는 부분이 있을 수 있습니다. 혹시 그런 부분이 있으시면 댓글로 편하게 말씀주세요!편의상 "-다"체를 사용합니다.1. 이슈(Issues) 작성[Refactor] 화면 구조 개선(Html 태그 정리)2. 브랜치 만들기git branch 브..

안녕하세요. 지옹입니다.어제에 이어 Todo 프로젝트의 깃연동을 진행했습니다. 편의상 "-다"체를 사용합니다.GitHub 연동git init깃을 설치하고 만들어 두었던 todo리스트 프로젝트에 git init을 했다!add commit아래 명령어를 입력해서 현재까지의 프로젝트를 커밋했다.git add .git commit -m "Initialize todo-list project"GitHub 저장소 만들기GitHub에서 todo-list 프로젝트를 담을 저장소(Repository) 생성* README.MD는 생성 체크하지 않기원격 저장소 연결git remote add origin 방금-만든-레포지토리-링크.gitpushgit branch -M maingit push -u origin main인증위의 명령..

안녕하세요! Todo(1)을 작성한지도 벌써 한달이 되었습니다. 1에서는 주로 Todo 리스트의 기본 기능 및 화면 구현을 했습니다. 본격적으로 기능을 추가하기에 앞서 해야할 일이 있습니다.DB파일 교체편의상 전에 강의에서 만든었던 db 파일을 임시로 사용하고 있었습니다. 사실 이 부분은 설정만 만져주면 되기에 간단한 작업이었는데, 그래서 그런지 우선순위가 밀리게 되었습니다.깃허브 연동기능이 점점 늘어나게 되면 branch를 이용하여 관리해주는 게 편할 거 같다고 생각했습니다.화면 구조 개선화면의 경우 부트스트랩의 코드를 그대로 가져오거나 잘 작동되지 않는 부분은 gpt를 이용해 구현했습니다.그래서 tag 같은 구조가 깔끔하게 구성되어 있지 않다는 문제가 있습니다. 원래는 그렇게 오래 걸릴 일들이 아니..

영한쌤의 강의를 듣고 포트폴리오를 만들다가 좌절하고, 기초 중 기초라는 todo 리스트를 먼저 만들어보기로 했습니다. todo리스트를 만드는 이유는 아래와 같습니다.엔티티 관계가 복잡하지 않다(이전에 만들고자 한 구독형 블로그는 사용자, 글, 좋아요, 구독(팔로우/팔로잉) 등 여러 엔티티의 관계를 고민하는 것부터 큰 산이었다...ㅎㅎ)CRUD의 기초! 걸음마도 떼기 전에 뛰려고 하면 당연히 잘 될리 없다.사실 시작할 때는 무슨 todo 리스트를 만들라고 하나 라는 마음이 있었습니다(너무 만만해 보였다...).막상 만들기 시작하니 영한 쌤과 함께 짰던 코드를 참고하지 않고서는 코드를 짤 수 없었고, controller, repository, service, controller를 다 만든 후에도 화면을 어떻..
장애물이 캐릭터를 가리는 현상을 방지하기 위해 카메라와 캐릭터 사이의 장애물이 있을 경우 장애물을 반투명하게 만드는 작업을 해주고 싶었다. 실패1 처음에는 오브젝트에 메테리얼이 적용되지 않은 상태(장애물은 그냥 이 상태로 쓰려고 했었다)여서, SpriteRenderer를 선언하여 투명도 값을 바꾸려고 시도했다. 하지만 캐릭터가 떨어졌을 때 추락사를 담당하는 FallingDeath 오브젝트가 Obstacle 스크립트를 함께 사용하고 있었으며, 이 부분에서 오류가 나서 if ( ObstacleObject !=null) 이런 식으로 조건문을 넣어줬었는데, 투명도 조절에는 실패했다. 실패2 GameObject[] obst; MeshRenderer objMesh; 이런 식으로 장애물 오브젝트의 배열을 선언하고, ..

게임을 실행하면 보이는 맨 처음 화면에서 게임 종료 버튼을 누르면 게임이 꺼지도록 만들고 싶었다. Application.Quit () 게임 종료하기 / Application.Quit() - 네이버 블로그 Create-a-Game-Source/Episode 25/Menu.cs 그리고 다음으로 메이플 사운드 옵션을 참고해서 게임의 설정을 바꿀 수 있는 옵션 창을 만들었다. UI에 패널을 추가해서 Options라고 이름을 바꿔줬다. 슬라이더랑 텍스트를 추가해서 텍스트를 슬라이더의 자식으로 넣었다. 슬라이더의 이름을 Volume으로 바꾸고, 텍스트의 이름을 VolumeText로 변경했다. 볼륨 조정은 사용자가 직접 할 수 있어야 하기 때문에 Slider의 Interactable을 기본설정(체크된 상태)으로 뒀다..