분류 전체보기100 게임 스테이지(난이도) 구현 / git 기초 학습 오늘의 학습 키워드 1. dog 에서 food 가 발사되도록 하기 1) dog의 위치 찾기 2) food 를 instantiate 하기 // gameManager.cs public GameObject food; public GameObject dog; void Start() { InvokeRepeating("makeFood", 0.0f, 0.2f); } void makeFood() { float x = dog.transform.position.x; float y = dog.transform.position.y + 2.0f; Instantiate(food, new Vector3(x,y,0), Quaternion.identity); } * Quaternion.identity : 회전 없음 * float y .. 2023. 10. 31. 마우스로 object 이동 / 게임 종료 로직 오늘의 학습 키워드 1. Asset 없이 Sprite에 애니메이션 부여하기 Animation의 녹화 기능을 활용해 특정 시간에 Sprite가 어떤 형태(색, 모양 등)를 가져야 하는지 지정할 수 있다. 2. 마우스 포인터로 요소 움직이기 1) 지금 마우스의 위치가 어디인가? = mouse의 좌표계를 카메라 좌표계로 바꾸고, 요소의 위치에 넣어주기 2) 마우스의 위치를 요의 위치와 동일시하기 = 요소의 위치를 변경시키는 방법 : transform.position 과 벡터값 활용 void Update() { Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition); transform.position = new Vector.. 2023. 10. 30. 캐릭터 방향 바꾸기 / Random.Range 사용하기 이 주의 학습 키워드 1. 클릭하면 캐릭터 방향을 좌우로 바꾸기 기대 결과 : 클릭을 한다 ▶ 방향이 바뀐다. (좌우) * 방향을 좌우로 바꾸는 방법은? 클릭할 때마다 direction 에 -1을 곱한다. 즉, 클릭할 때마다 캐릭터 방향의 부호가 바뀜으로써 방향을 좌우로 바꿀 수 있다. float direction = 0.05f; float toward = 1.0f; // if (Input.GetMouseButtonDown(0)) { toward *= -1; direction *= -1; 2. 세 가지 타입의 빗방울 만들기 기대 결과 : 등장하는 빗방울이 3가지 타입으로 랜덤하게 등장한다. (크기,점수, 색깔) 1) type, size, score 세 가지 변수 선언 2) 색깔은 GetComponent(.. 2023. 10. 30. [LoL] 돌격 넥서스 챔피언 분석 리그 오브 레전드 13.21 패치로 2년 만에 돌격! 넥서스가 찾아왔다. 월즈가 한창 진행 중인 지금 리그 오브 레전드를 찾는 유저들이 많은데, 돌격 넥서스에 대한 정보가 부족해 직접 찾아보았다. 우선 이 글의 챔피언 통계는 모두 LoLalytics 에서 가져왔다. (돌격 넥서스 통계 잡히는 곳 중 여기가 제일 커서..) 돌격 넥서스 관련 통계 사이트로는 poro.gg 와 LoLalytics 두 곳이 있는데, 승률 기준으로 정렬하면 데이터가 꽤 비슷하게 나온다. LoLalytics 통계를 기준으로 돌격 넥서스에서 쓰기 좋은 챔피언을 살펴보자. ** LoLalytics 의 경우 승률을 기준으로 티어가 매겨져 있다. 총 165개의 챔피언, S+ 부터 D- 까지. 아래에서 언급하는 모든 티어 등급은 LoLal.. 2023. 10. 28. 이전 1 ··· 14 15 16 17 다음