728x90

2025/03/27 5

[Unity] 빗방울 랜덤생성 Random.Range

빗방울 랜덤생성랜덤생성 범위값설정은 아래와 같이 설정X값( -2.4f ~ +2.4 )Y값( 3.0f ~ 5.0f ) void Start(){ //Range(최소값, 최대값) float x = Random.Range(-2.4f, 2.4f); float y = Random.Range(3.0f, 5.0f); transform.position = new Vector3(x, y, 0);} 📌Rain의 시작 위치를 Random함수를 통해서 랜덤하게 해주고, 그범위를 Range로 설정해준다.📌랜덤하게 생성된 각각의 값을 실수형 변수 x, y에 담아주고 transform postion의 x,y값에 접근하기 위해 Vector를 사용하여 설정해준다.  다양한 크기의 빗방울 생성큰빗방울(타입1), ..

[Unity] Tag생성

Tag추가아래의 코드에서 Ground 이름이 변경되는 것과 같이 여러 변수가 생길수 있으니 collision.gameObject.name=="Ground" 이와 같이 name을 쓰는 대신 tag를 추가해보도록 하자.//충돌이벤트 발생시private void OnCollisionEnter2D(Collision2D collision){ if(collision.gameObject.name=="Ground") { Destroy(gameObject); }} Add Tag를 선택한다. +버튼을 누르고 Ground라고 적어준다 그리고 다시 Ground 게임 오브젝트를 눌러서 tag목록을 보며 Ground태그가 추가된것을 확인할 수 있다. Ground태그를 선택해준다. tag를 생성해준 후..

[Unity] 중력,충돌로 빗방울구현 Rigidbody,Collider

빗방울 추가우선 빗방울 오브젝트를 생성해준다.Hierarchy 우클릭 > 2D Object > Sprites > Circle 빗방울 중력구현 Rain 오브젝트 Inspector 맨 아래의 Add Component를 눌러 Rigidbody 2D를 추가한다. Rigidbody =>물리에 필요한 다양한 힘들 ex) 중력, 물체의 무게값, 마찰력 등 빗방울 충돌구현 마찬가지로 Inspector 맨 아래에 있는 Add Component를 눌러 Rain과 Ground에 Collider를 추가한다. (Rain은 원이므로 Circle Collider 2D 추가, Ground는 네모이므로 Box Collider 2D 추가)  Collider는 충돌현상이다. 만약 Collider를 설정하지 않았을 경우 RainOject는..

[Github] Mac GitHub Desktop을 통해 Unity GitHub에 업로드하기

unity 게임을 깃허브에 업로드하고 싶어서 찾아보고, GitHub Desktop을 사용하기로 결정!(UI가 마음에 들고 기능이 깔끔해서 마음에 들었다.)(unity가 아니더라도 비전공생도 이해할 수 있게 github이용법을 적어놨으니 봐주세용😄 실제로 옆에두고 설명해봤습니당 ) ⭐️ 시작전 잠깐! 만약 레포지토리(github작업공간) 생성이 어렵다면? GitHub 레포지토리 생성방법 보러가기 -> [GitHub] 레포지토리 생성  기존 Unity github 업로드우선 GitHub를 사용하기 쉽게 도와줄 GitHub GUI툴 GitHub Desktop을 설치해준다.GitHub Desktop다운로드 GitHub Desktop | Simple collaboration from your desktop gi..

GitHub 2025.03.27

[GitHub] 레포지토리 생성

GitHub 레포지토리 생성먼저 unity업로드를 위해 GitHub레포지토리 생성부터 해보자. (1) 깃허브에 들어가서 로그인하면 자신의 깃허브에 Repositories가 있다. 거기서 New 를 누른다.(2) Repository name을 입력하고, Public(전체공개)할건지 Private(본인만) 할건지 고른다(3) [유니티 기준] Add .gitignore에서 unity를 찾아준다. (*유니티가 아니면 안해도됨)Create repository를 눌러준다.우선 레포지토리 완성! 이제 GitHub Desktop을 통해 업로드를 해보자. ⭐️ 다음편 바로가기 [Github] Mac GitHub Desktop을 통해 Unity GitHub에 업로드하기 [Github] Mac GitHub Desktop이용..

GitHub 2025.03.27
728x90