Unity3D9 50 Tips for Working with Unity (Best Practices) 퍼퍼퍼옴 http://www.richardfine.co.uk/2012/10/unity3d-monobehaviour-lifecycle/ : MonoBehaviour Lifecycle 팁에 대한 정리을 한다고 했으니까... 오늘 그냥 해봐야 겠습니다. 전체적인 글을 죄다 일일히 쳐보면서 익혀 보았지만, 막연히 이해가 안가는 부분들도 많았습니다. 예제를 통해서 익히면 더더욱 빠르게 이해가 갈것 같은데 우헹 원본 : http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/ 한글 : http://szone2s.blog.me/70151813805 1. 50 Tips for Working with Unity (Best Pratices) A. .. 2013. 7. 5. Unity3D에서의 Collections 콜렉션 자료형 Unity3D에서는 배열을 포함한 “콜렉션” 이라고 불리우는 다양한 자료형들을 지원한다. - 내장형 배열(Built-in Array) - JavaScript 배열 - ArrayList - HashTable - Generic List - Generic Dictionary - 2차원 배열 Unity3D는 .NET 의 오픈소스 버전인 Mono 에 기반하고 있기 때문에, .NET 에서 지원하는 대부분의 기본적인 자료형을 지원한다. Javascript 배열을 제외하면 위에 열거된 모든 자료형들이 사실 .NET 의 기본 자료형들이다. Javascript 배열은 Unity3D에서 추가한 자료형으로 Unity3D에서 JavaScript를 사용해서 프로그래밍할 때만 사용할 수 있는 자료형을 C#을 사용하는 경우에는 사용.. 2013. 7. 4. 2,3 Unity3D의 Game Object 생성과 Component 의 종류 알아 보기 1. 컴포넌트 기반의 객체 구현 A. 객체기반과 컴포넌트 기반의 차이점 i. 컴포넌트 기반 프로그래밍이란? 1. 컴포넌트란? A. 소프트 웨어 개발을 마치 레고 블록을 쌓듯이 쉽게 할 수 있도록 하는 기술을 말함. 즉, 기존 코딩 방식에 의한 개발에서 벗어나 소프트웨어 구성단위(module)를 미리 만든 뒤 필요한 응용 기술을 개발할 때 이 모듈을 조립하는 기술을 말한다. 컴포넌트 기술을 활용하면 복잡한 정보 시스템을 신속하게 구축할 수 있으며, 유사한 정보 시스템을 구축할 때 재사용이 가능한 장점이 있다. 2. 컴포넌트 기반 개발(Component based development) A. 로직별로 구현해야 할 객체를 카테고리화 시킨 후 컴포넌트화 하여 프로그래밍 B. 다양한 컴포넌트를 조합하여 원하는 객.. 2013. 7. 4. MonoBehaviour 오버라이딩 가능 함수 레퍼런스 총 정리..랄까?? 11년동안 구글이 얻는 것들 Google: 11 Years of Acquisitions (Infographic) 1. MonoBehaviour 모든 스크립트가 상속받는 기본 클래스입니다. (Javascript 는 무조건 MonoBehaviour 를 상속받고 C#, Boo 의 경우 명시적으로 상속받아야 합니다. C#, Boo 에서 단순 데이터 보관용 클래스, 전역으로 동작하는 매니저 클래스같은 건 상속받지 않고 쓸 수 있습니다.) MonoBehaviour 는 Behaviour 클래스를 상속받고 Behaviour 는 Component 를 상속받습니다. 즉 MonoBehaviour 를 상속받은 클래스는 게임 오브젝트에 component 로 붙일 수 있다는 뜻입니다.(붙일 수 있다는 건 모두 알고 계시죠? ㅎㅎ.. 2011. 8. 23. Unity3D iOS Porting Tips 사진에 나온건 the Apple mothership ... 애플에서 만드는 사옥이라고 알고 있습니다. 우주선이 따로 없네요 Gallery : http://www.engadget.com/photos/the-apple-mothership/ 암튼 각설하시구... 아래 내용은 좀.. 필요할듯 싶어서.. 긁어왔습니다. 원문 출처 : http://roperacket.tumblr.com/post/2544450508/unity-ios-porting 번역본 출처 : http://unity3dkorea.com/bbs/board.php?bo_table=m03_9&wr_id=148 This presentation was given in the 2010 Gaming Unconference, 31 Dec 2010. I hope .. 2011. 8. 23. UnityKorea 강좌 중에 몇가지 정리 해리포터와 스타워즈... 정말.. 비슷하다.. 헐~아.. 팁에 있는 내용들을 보면서 대충 정리 한건데.. 곧 책이 온다... ^^ 좋았어!!!1. Rendering Components This group contains all Components that have to do with rendering in-game and user interface elements. Lighting and special effects are also included in this group. 1) Camera : http://unity3d.com/support/documentation/Components/class-Camera.html **새로운 프로젝트를 만들 때 포함된 기본 asset 패키지에 도움이 될만한 카메.. 2011. 7. 1. Sound & Object Collection Unity3D Korea 에 있는 강좌를 보면서 공부를 하는 중입니다. 저작권 문제가 있지는 않을것 같지만.. 혹여나.. 문제가 된다면.. 말씀해주세용 해당글 : http://www.unity3dkorea.com/bbs/board.php?bo_table=m04_2&wr_id=13&page=7 http://www.willgoldstone.com/downloads/unity 해당 폴더에 강좌에 필요한 소스 파일이 있답니다. ^^ 1. Sound & Object Collection 1탄 Sound를 적용하는 방법을 하는데 Audio > Audio Source 를 적용한다. Loop 도 적용하구.. Volcano 쪽도 적용하는데, 적용하려는 원본 파일이... 3D 사운드..볼륨이 제한이 되어 있더군요.. Uni.. 2011. 6. 30. Cinema4D Animation & Interaction Unity3DKorea 사이트에 있는 강좌를 이번주는 파고들어 볼 예정이다.. http://www.unity3dkorea.com ** 중요한것은 해당 동영상은 Unity3dKorea 에 가셔서 회원가입하시고 보시는 것이 좋을것 같습니다. 개인적인 의견으로는 아직 제가 익혀가는 단계이기 때문에... 본 강좌를 보면서 대충 흐름을 파악하기 위해서 보는 것이지, 완벽함을 추구하고자 보는 건 아닙니다. (Unity 버전도 낮아서.. 싱크가 제대로 안맞네요... @.@, 특히 Cinema 4D까지 알아야 하니 @.@) 해당글 : http://www.unity3dkorea.com/bbs/board.php?bo_table=m04_2&wr_id=13&page=7 http://www.willgoldstone.com/do.. 2011. 6. 28. Unity3DStudent 를 이용한 공부 2 Intermediate(중간) 단계의 강좌들입니다. 요걸 다 보고 나니... 볼것이 없네요.. 다른 강좌들이 있는지 좀 찾아 봐야 할것 같습니다.. 1. Raycasting 3차원 공간에서 어느 한 점에서 Ray를 정해진 방향으로 쏴 Ray와 충돌 되는 객체를 확인하는 방법이죠 가상의 선을 그어.. 그 선과 다른 객체와의 관계를 나타내고 있습니다. 이것을 이용해서 많은 부분의 효과를 나타내고 있답니다. function Update () { var up = transform.TransformDirection(Vector3.up); var hit : RaycastHit; Debug.DrawRay(transform.position, -up * 10, Color.green); if(Physics.Raycast(.. 2011. 6. 27. 이전 1 다음