일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 강좌
- Scene
- jar
- AR
- 제작
- Silly
- 프로그램
- 블루투스
- 강의
- 질문
- 클리커
- 뷰포리아
- 과외
- 초보
- 안드로이드
- 핸드폰과 PC 블루투스
- Manager
- Game
- 프로그래밍 #코딩 #과외 #네카라쿠배 #따라하기 #코딩초보 #앱 #안드로이드
- 인디게임
- clicker
- Source
- 프로그랭소스
- 프로그래밍 언어
- unity
- 2016
- 유니티
- 소스
- 시리얼 통신
- 클리커게임
- Today
- Total
목록Manager (3)
실리의 프로그램 사이트
안녕하세요. 오늘은 유니티에서 자주 사용하는 대표적인 디자인 패턴인 Singleton을 쉽게 사용하기 위하여 제네릭으로 만들 겁니다. 제네릭이란 C++ 을 사용하신 분은 다들 아시는 템플릿과 비슷한 개념인데요. 유니티를 사용하는 상황에서는 C#을 쓰기 때문에 C++과는 차이점이 존재합니다. 아래는 Msdn에서 정의되어 있는 C#의 제네릭과 C++의 템플릿과의 주요 차이점입니다. C# 제네릭은 C++ 템플릿과 같은 정도의 융통성을 제공하지 않습니다. 예를 들어, C# 제네릭 클래스에서 사용자 정의 연산자를 호출할 수는 있지만 산술 연산자를 호출할 수는 없습니다. C#에서는 template C {} 같은 비형식 템플릿 매개 변수를 허용하지 않습니다. C#에서는 명시적 특수화를 지원하지 않습니다. 즉, 특정 ..
Unity에서의 Mesh에 대한 이론을 조금 이야기 해보자 합니다. 일단 Unity Mesh에 대해서 유니티 레퍼런스에서 가져 왔습니다.. 출처 : https://docs.unity3d.com/kr/current/ScriptReference/Mesh-vertices.html Mesh.verticespublic Vector3[] vertices;Description정점(vertext) 위치의 복사본을 반환하거나 새로운 정점 위치 배열을 할당합니다.메쉬에서 정점의 수는 정점 배열을 할당해서 변경됩니다. 정점 배열의 크기를 변경하는 경우에, 모든 다른 정점 속성(노멀, 색상, 접선, UV)도 자동으로 크기가 변경된다는 점을 주의하십시오. 정점을 설정할 때 메쉬에 정점 정보가 할당되지 않을 경우에, Recalc..
디버그 라인 찍기 소스입니다.물리 충돌 체크할때 쓰기 좋습니다. using UnityEngine; public static class ExtDebug{ public static void DrawBoxCastOnHit(Vector3 origin, Vector3 halfExtents, Quaternion orientation, Vector3 direction, float hitInfoDistance, Color color) { origin = CastCenterOnCollision(origin, direction, hitInfoDistance); DrawBox(origin, halfExtents, orientation, color); } public static void DrawBoxCastBox(Vecto..