전체 글 121

빗물 받는 르탄이 - 2

이어서  목차5. 충돌 제어6. 빗방울7. 점수 및 UI 설정8. 게임 끝내기9. 과제 - 빨간 빗방울 생성10. 최종 시현 영상11. 마무리 및 느낀점 5. 충돌 제어 5-1 빗방울과 땅 충돌시 우선 땅(Ground) 인지 알 수 있게 Tag 값 생성Untagged → Add Tag  +를 눌러 "Ground" Tag 생성땅(Ground)에 Ground 태그 설정 5-2 충돌시 파괴Rain 스크립트 생성 private void OnCollisionEnter2D(Collision2D collision){ if (collision.gameObject.CompareTag("Ground")) // Tag 비교 → Ground와 충돌 했다면 { Destroy(gameObject); //g..

빗물받는 르탄이 - 1

Unity 사전캠프 1주차 목표1. Unity 기본 사용법2. C# 프로그램을 통한 Unity 개발목차1. Unity 초기 설정2. UI 및 애니메이션3. 캐릭터 움직이기4. 빗방울 구현1. Unity 초기 설정 1-1. Unity을 사용하기 편하게 레이아웃을 Window → Layouts → 2by 3로 변경. 1-2. SampleScene을 MainScene으로 변경해준다. 1-3. Game 씬을 변경  1-4 배경을 입힌다 (R, G, B, A : 255,255,220,255) Transform scale X = 6 , Y = 10  2. UI 및 애니메이션 2-1 Ground 생성Hierarchy → MainScene → 2D Objects → Sprite → Square (R, G, B, A :..

[사전캠프 7일차] + 오늘의 학습 키워드

1. 오늘 학습 키워드 Unity 4주차 카드 맞추기2. 오늘 학습 한 내용을 나만의 언어로 정리하기3. 학습하며 겪었던 문제점 & 에러  - 문제&에러에 대한 정의 null reference exception  - 내가 한 시도 데이터 값을 playerprefs을 사용해 다른 방법을 통해 전달하려고 했음  - 해결 방법 idx 값을 변수에 저장하여 card 클래스를 통한 방법이 아닌 다른 방법을 찾아봄 - 새롭게 알게 된 점 결국 카드 클래스 값을 gamemanager에 넣어야한다는 점 과 playerprefs 을 사용하는 법 - 이 문제&에러를 다시 만나게 되었다면? 아직 해결하지 못해 해결 한다면 그 방법을 사용할 것 같다.4. 내일 학습 할 것은 무엇인지 코드의 문제는 찾지 못했기에, unity의..

TIL 2025.01.03