본문 바로가기

분류 전체보기129

[Unity] 고급과정 2일차 필기내용 (펌) Unity3D 기본 설명 prefab을 클래스 제일 첫번째 선언 : 권장함.모든 객체를 만들때 Z축을 바라보게 만들어야 함.prefab break(깨기) : GameObject - Break Prefab Instance새로추가한 카메라에 대해서는 Inspectord에서 Audio Listener를 삭제.카메라 두개 합치기Main Camera - Inspector - Camera - Clear Flags : Depth onlyDepth : 10카메라끼리 위, 아래로 겹쳐서 놓았을때, 사용가능. Unity3D Method 설명public AudioClip : Sound파일은 AudioClip으로 연결시킴. Quaternion.identity : Quaternion - x,y,z,w 값을 가지고 있음. - 4.. 2016. 10. 17.
[Unity] 고급과정 1일차 필기내용 (펌) Unity3D 4.2 Base SettingLayout - 2by3 가 일반적인 레이아웃Unity - Preferences - General - Always Show Project Wizard Check (동시 프로젝트 오픈가능)Unity - Preferences - External Tools - External Script Editor 에서 다른 편집기 툴로 변경 가능. (Ex - Microsoft VisualStudio 등)다른 툴로 변경시 Assets - Sync MonoDevelop Project 로 선택해서 실행해야 자동완성이 적용됨.Unity - Preferences - External Tools - Image application 을 이용하여 이미지 편집 가능. (Ex - Photoshop .. 2016. 10. 17.
[BLOG] 티스토리 블로그 아이콘 바꾸기 아무 png나 jpg이미지 자기한테 맞는거 찾아서 http://genfavicon.com/변환시켜서 업로드 요즘 오버워치 내 플레이 아이콘인이걸로 설정 8ㅅ8 잘안보인다. 담에 다시 바꿔야지 2016. 10. 14.
[SaveSource] Drag Script public class TouchManager : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler { public void OnBeginDrag(PointerEventData _eventData) { transform.position = _eventData.position; } public void OnDrag(PointerEventData _eventData) { transform.position = _eventData.position; } public void OnEndDrag(PointerEventData _eventData) { transform.position = _eventData.position; } } - 이벤트 핸들러를 붙.. 2016. 10. 14.
[SaveSource] Touch Pinch Zoom /* touch pinch zoom */ if (Input.touchCount == 2) { touchZero = Input.GetTouch(0); touchOne = Input.GetTouch(1); touchZeroPrevPos = touchZero.position - touchZero.deltaPosition; touchOnePrevPos = touchOne.position - touchOne.deltaPosition; prevTouchDeltaMag = (touchZeroPrevPos - touchOnePrevPos).magnitude; touchDeltaMag = (touchZero.position - touchOne.position).magnitude; deltaMagnitudeDiff = p.. 2016. 10. 14.
[Unity] Mobile Touch (펌) 출처 : http://noname2.tistory.com/110 유니티는 멀티터치를 지원한다. 화면을 터치하게 되면, 화면을 터치한 순서대로 해당 터치의 정보는 터치정보를 담는 배열에 들어가는데 0, 1, 2 순서대로 들어간다. 그리고 이러한 터치정보는 Input.GetTouch(index) 로 얻어올 수 있다. index는 int형이며 위에서 말했다싶이 터치의 인덱스 값이다. Input.GetTouch(index)는 Touch 클래스로 그 정보를 반환하므로 Touch touch = Input.GetTouch(index); 와 같은 형태로 해당 터치정보를 참조변수 touch로 접근할 수 있게 하면 된다. 만약 화면 3곳을 터치하고 있으면 index값 0,1,2에 각각 그 정보가 들어가는 것이다. 그런데 .. 2016. 10. 13.