
오늘은 지난 시간에 만든 플레이어 캐릭터의 스크립트를 설명하겠습니다. 1. PlayerInput코드 설명 1. PlayerController라는 멤버 변수를 추가하였습니다. 2. Start()함수에서 PlayerController 멤버 변수의 값을 현재 PlayerInput 스크립트가 달려있는 게임 오브젝트 컴포넌트에서 찾아옵니다. * GetComponent : 게임 오브젝트에서 컴포넌트가 연결되어있을때, 가져오려는 타입이 있을 경우에는 구성 요소를 반환하고 그렇지 않으면 null을 반환합니다. 3. var h = Input.GetAxisRaw("Horizontal")는 키보드의 ←,→를 누를때의 생성되는 입력 값을 h에 담습니다. var v = Input.GetAxisRaw("Vertical")는 키보..

오늘은 2D 러닝 게임을 위하여 플레이어 캐릭터의 움직임을 추가하여보겠습니다. 1. 지난 시간에 만든 GameObject의 이름을 변경하여 줍니다. GameObject를 클릭 후 F2를 눌러서 변경하거나 Inspector창에서 변경하여 줍시다. 저는 PlayerCh_1로 변경해주었습니다. 2. Scripts 폴더에서 PlayerController 스크립트를 생성하고 PlayerController 스크립트를 열어줍시다. 다음과 같이 PlayerController 스크립트를 완성해줍시다. ctrl+ s는 생활화하시고요! using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerControll..

오늘은 2D 러닝 게임을 위하여 플레이어 캐릭터를 만들어 보겠습니다. 1. 하이어라키(Hierachy) 뷰에서 마우스 오른쪽 클릭을 한우 Created Empty를 클릭해주세요. 그럼 다음과 같이 SampleScne * 표가 생기며 씬에 무언가 변경되었다는 표시가 뜨고 인스펙터(Inspector) 뷰에 방금 새로 만든 오브젝트의 정보가 보입니다. 2. 인스펙터(Inspector)뷰에 보이는 Add Component를 클릭하고 spr를 쳐봅시다. 그럼 Sprite Renderer가 나오는데 이것을 클릭해 줍니다. 그럼 Sprite Renderer라는 컴포넌트가 추가되고 다음과 같은 화면이 되면 성공 컴포넌트가 무엇인가 궁금하다면 다음 링크를 클릭하여 읽어봅시다. docs.unity3d.com/kr/2018..

2D 러닝 게임 개발을 위한 프로젝트 설정 및 설명을 하겠습니다. 1. 유니티 허브를 실행하신 후에 다음과 같은 화면에서 새로 생성하기 부분을 눌러주세요 2. 새 프로젝트 생성 창이 뜨면 다음과 같이 원하시는 프로젝트 이름과 프로젝트를 저장하고 싶은 위치를 설정해주시고 템플릿에서 2D를 클릭한 후 생성 버튼을 누릅니다. 3. 다음과 같은 화면이 나오면 성공! 4. 왼쪽에 보이는 하이어라키(Hierarchy)는 현재 씬에 배치된 오브젝트가 표시되는 화면입니다. 5. 아래 보이는 프로젝트(Project)는 현제 프로젝트에 준비된 에셋 파일이 표시되는 화면입니다. 에셋에는 스크립트, 사운드 , 이미지 등 파일이 표시됩니다. 오른쪽 아래 스크롤을 통해 크기를 조절할 수 있습니다. 6. 오른쪽에 인스펙터(Insp..
- Total
- Today
- Yesterday
- Unity2D
- react
- JVM
- nestjs socket connection
- nest js
- 유니티 게임 개발
- 리눅스
- 자바스크립트
- 오버라이딩
- 리액트
- Kotlin
- 유니티 실습
- Unity
- object
- 상속
- 유니티 플레이어 캐릭터
- 클래스
- Linux
- 유니티 게임개발
- Transform
- JavaScript
- Java
- 유니티 캐릭터
- 코틀린
- 자바
- nest
- 유니티 개발
- inheritance
- 함수
- 유니티
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |