유니티를 개발할때 일정 시간 이후 이벤트를 걸어야 할 경우가 많습니다! 이럴때 어떻게 타이머를 설정해야 할까요? 그 방법에 대해서 빠르게 알아보겠습니다. 오늘 설명할 방법은 3가지입니다. 1. Time.deltatime을 활용 2. 코루틴 활용 3. invoke 활용 먼저 Time.deltatime을 활용한 방법을 알아보겠습니다. 해당 방법은 다른 이론없이 update내에서 간단하게 구현할 수 있는 방법입니다. float dTime = 0; // Update is called once per frame void Update() { dTime += Time.deltaTime; if(dTime >= 5f){ Debug.Log("5초 경과!!"); dTime = 0; } - 전역변수로 dTime을 설정해줍니다..
유니티에서는 캐릭터, 몬스터, 아이템과 같이 어떠한 오브젝트(객체)를 게임 오브젝트라는 이름으로 부릅니다. 게임오브젝트에 대한 내용은 다음에 포스팅하겠습니다! 지금은 이러한 게임 오브젝트를 움직이는 방법에 대해서 간단하게 알려드리겠습니다. 게임 오브젝트를 이동시키는 방법은 매우 많습니다. 1. Transform의 Position에 직접 접근하여 설정해주는 방법 2. Transform의 Translate함수를 이용하는 방법 3. Rigid Body를 설정해준후 velocity(속도)값을 설정해주는 방법 4. Character Controller를 이용하여 움직여주는 방법 등등이 존재합니다. 그럼 하나씩 코드를 살펴 보겠습니다. 1. Transform의 Position에 직접 접근하여 설정해주는 방법 12 ..
유니티에서는 두가지의 에디터를 사용할 수 있습니다. 자체에서 제공하는 MonoDevelop 그리고 Visual Studio 입니다. 둘다 무료로 사용가능하며 MonoDevelop의 경우 매우 가볍습니다. 물론 더 강력하고 편리한 에디터는 Visual Studio 입니다. 저의 경우에도 Visual Studio를 사용하는데요 편리하기도 하고 여러 부가기능때문에 사용하고 있습니다. 오늘은 간단하게 유니티의 에디터를 변경하는 방법에대해서 포스팅하려고 합니다. 유니티 상단메뉴중 Edit - Preferences를 클릭하시면 External Tools에서 변경가능합니다. 아래 보시면 External Script Editor에서 설정하실 수 있습니다.
스튜디오 턴드림에서는 앞으로 틈틈히 유니티의 사용법을 정리한 튜토리얼을 작성하려고 합니다!! 나중에 제가 다시 공부하면서 보기도 하고 다른 분들과 제가 개발하고 깨달은 방법들을 공유하면 좋지 않을까해서 시작합니다!! 첫 글은 유니티를 설치하는 방법을 담으려고 합니다. 먼저 유니티에 대해서 간단하게 소개해드리면 유니티는 게임을 만드는 엔진입니다. 사용법이 쉽고 많은 기능덕에 현재 1위 게임 엔진입니다. 게임 엔진이란 게임을 만드는 툴을 의미하며 요리에 비유한다면 프라이팬, 냄비와 같은 기구라고 말할 수 있을것 같습니다. 유니티를 설치하기 위해서는 유니티 홈페이지(https://unity3d.com/kr)로 들어가야합니다. 검색어로 찾으실 때에는 간단하게 [유니티, 유니티 코리아, unity3d]와 같은 검..
- Total
- Today
- Yesterday
- 이명규
- 게임
- spring
- studio108
- 턴드림
- QueryDSL
- 스크럼
- Java
- 인디게임
- 게임개발
- 우주게임
- 유니티
- 튜토리얼
- Lombok
- 개발일지
- Unity3D
- spring boot
- 인디
- JPQL
- 보따리장사
- 모험
- JPA
- JIRA
- frontend
- 개발
- mobx
- 게임 개발
- 용사
- 신작
- 사이드프로젝트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |