일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- KOI
- 스태프
- 원드
- Unity
- 개미
- 스펙
- fxml
- 장개
- 마법
- 종결
- 저울
- 초등부
- 개조
- 자리배정
- joystick
- FXML 로딩
- JavaFX 기본
- 유저인터페이스
- javaFX
- JavaFX 컨테이너
- 조이스틱
- delay
- 스카이박스
- 2014
- 유니티
- JavaFX 코드
- 딜레이
- skybox
- 한국정보올림피아드시․도지역본선
- 풀이
- Today
- Total
목록유니티 (3)
Sage
NGUI (3.9.6Ver) 이상에서 UIJoyStick를 적용하는 법에서 써 볼까 한다. 2016년 8월 기준, NGUI에는 UIJoyStick 스크립트가 따로 없다. 따라서 모바일에서 사용하는 가상 조이스틱을 만들어주기 위해서 따로 스크립트를 짜야할 필요가 있었다. 자료를 찾다보니 하위버전 NGUI에서 UIJoyStick 스크립트가 있었다. 이 스크립트를 가져와서 현재 버전에 맞게 수정을 하여 사용한다. 스크립트 수정하는 법1) IgnoreTimeScale은 Unity 5.3.4 버전에서는 사용되지 않으므로 MonoBehaver로 바꿔준다. 2) UpdateRealTimeDelta() 를 RealTime.deltaTime으로 바꿔준다. 3) UIJoyStick 스크립트를 유니티 내의 NGUI/Scri..
Unity3D 5.0 부터는 SkyBox의 적용하는 위치가 변하였다. Unity 5.0부터는 [Window] -> [Lighting] 메뉴에서 설정할 수 있다.Evironmnet Lighting에서 원하는 Skybox를 적용할 수 있다.
유니티에서 미사일이나 총알을 발사하거나 몬스터를 일정 시간 간격으로 생성하는 등 delay(시간 지연)를 줘야하는 경우가 있다. 여러 가지 방법을 정리해보았다. 1. 특정 시간 경과 이후 특정 작업 반복 실행하기 Coroutines으로 작업이 가능하지만 단순한 지연 이벤트를 처리하기는 Coroutines의 처리로직이 복잡해질 수 있다. Time.deltaTime을 사용하는 방법float timer; int waitingTime; void Start() { timer = 0.0; waitingTime = 2; inside = false; } void Update() { timer += Time.deltaTime; if(timer > waitingTime) { //Action timer = 0; } } 2...