Skip to content

 smart media : 동영상 강의 : Unity3D


  1. 3인칭 액션게임 17단계 - IEnumerator 함수 및 Trail Renderer로 총알 궤적의 잔상효과 만들기 (6:33)

    총알 생성이 병렬처리되도록 IEnumerator 타입을 이용합니다. 이 경우 반드시 yield return 구문과 StartCoroutine을 사용해야 합니다. Trail Renderer를 사용하여 총의 궤적이 만드는 잔상효과를 연출하는 방법을 알아봅니다. 다운로드 : Unity 3D Robot Acti...
    Date2018.05.05 Category3인칭 액션게임 Bydrtwin Reply0 Views15 file
    Read More
  2. 3인칭 액션게임 16단계 - 총알발사 지점 생성 및 Transform 좌표체계에 대한 주의점 (13:38)

    총알이 발사될 지점을 총구 앞에 설정하기 위해서 Create Empty를 생성합니다. 총알은 Z축 방향으로 발사될 것이므로 방향설정이 매우 중요합니다. 하위에 생성하거나 혹은 종속시키고 Reset 하는 경우, 상위의 Parent가 가지고 있는 좌표체계를 그대로 물려받...
    Date2018.05.05 Category3인칭 액션게임 Bydrtwin Reply0 Views18 file
    Read More
  3. 3인칭 액션게임 15단계 - OnCollisionEnter와 OnTriggerEnter의 차이 및 Debug.Log로 충돌 판정하기 (7:33)

    Rigidbody 컴포넌트를 이용하여 충돌을 판정하는 함수는 크게 두 가지입니다. OnCollisionEnter(Collision ~)과 OnTriggerEnter(Collider ~) 타입을 꼭 외워두세요. 이들은 Trigger 옵션이 켜있느냐 아니냐에 따라 달라집니다. 총알이 벽에 맞는 경우 충돌판정...
    Date2018.05.05 Category3인칭 액션게임 Bydrtwin Reply0 Views12 file
    Read More
  4. 3인칭 액션게임 14단계 - AddForce 명령어 및 Collider 컴포넌트의 역할 (14:18)

    오브젝트를 앞으로 나아가게 하는 방법으로는, 기존에 사용해본 Translate 명령어를 이용할 수도 있습니다. 이는 Update 함수 안에서 특정한 방향으로 계속 나아가도록 하는 명령어입니다. 그러나 보통 총알과 같은 발사체(Projectile) 방식은 Rigidbody 컴포...
    Date2018.05.05 Category3인칭 액션게임 Bydrtwin Reply0 Views14 file
    Read More
  5. 3인칭 액션게임 13단계 - Rigidbody 컴포넌트의 역할 및 총알 제작하기 (12:17)

    총알을 제작하는 과정입니다. 총알은 발사체(Projectile) 방식과 광선(Raycast) 방식이 있습니다. 총알은 직접 3D Mesh를 씬에 드래그하여 배치하지 않고 Create Empty를 이용하여 별도의 오브젝트를 생성해주어야 합니다. 그 이유는 축(Axis)의 문제발생을 방...
    Date2018.05.05 Category3인칭 액션게임 Bydrtwin Reply0 Views16 file
    Read More
  6. 3인칭 액션게임 12단계 - Syetem.seriaizable 및 키 입력에 따라 애니메이션 동작 구현하기 (16:06)

    추출된 5개의 애니메이션 클립을 쉽게 활용할 수 있도록 하기 위해 System.serializable이라는 속성(Attribute)으로 명시해주는 방법을 배웁니다. 아래와 같이 인스펙터에 드러나기 때문에 관리하기가 쉽습니다. 이제 키 입력 시 발생하는 숫자에 따라 해당되...
    Date2018.04.21 Category3인칭 액션게임 Bydrtwin Reply0 Views31 file
    Read More
  7. 3인칭 액션게임 11단계 - 레거시(Legacy) 타입 캐릭터의 애니메이션 클립 분리작업 하기 (6:30)

    현재의 캐릭터는 자체적으로 애니메이션 동작을 가지고 있는 방식으로 제작되었으며 유니티에서는 이를 레거시(Legacy) 타입으로 지칭합니다. 현재 5개의 동작으로 구성되어 있는데 이를 모두 5개 동작(idle, runForward, runBackward, runRight, runLeft)의 ...
    Date2018.04.21 Category3인칭 액션게임 Bydrtwin Reply0 Views18 file
    Read More
  8. 3인칭 액션게임 10단계 - 오일러(Euler)각, 짐벌락(Gimbal Lock), 쿼터니언(Quaternion)이란 (15:26)

    카메라가 캐릭터를 쫓아가게 하기 위해서는 y값의 eulerAngle을 구해야 합니다. 오일러(Euler) 각이란 우리가 사용하는 x, y, z 좌표계를 말합니다. 오일러 각은 짐벌락(Gimbal Lock)이라는 문제 현상을 갖고 있는데 3개의 각이 회전도중 하나의 각이 방향을 ...
    Date2018.04.21 Category3인칭 액션게임 Bydrtwin Reply0 Views18 file
    Read More
  9. 3인칭 액션게임 9단계 - 캐릭터를 따라가는 카메라의 구현을 위한 준비과정 및 LateUpdate 함수 (8:56)

    카메라가 고정되어 있으므로 제대로 된 시점을 확보할 수 없는 상황입니다. 카메라가 항상 캐릭터를 따라다니도록 기능을 구현하는 방법입니다. 몇가지 유니티에 정의된 기본 함수를 소개합니다. Awake : 가장 먼저 단 한번만 실행됨. 변수의 초기화 등에 활용...
    Date2018.04.21 Category3인칭 액션게임 Bydrtwin Reply0 Views17 file
    Read More
  10. 3인칭 액션게임 8단계 - 마우스 커서를 향해서 움직이도록 기능구현 하기 (6:36)

    현재 캐릭터 조작 시 항상 정면을 바라보고 있기 때문에 마우스 커서의 위치를 향해서 움직이도록 기능을 만들어봅니다. 이동 시 Translate 명령을 사용했다면 회전에는 Rotate 명령어를 써야 합니다. 아래와 같이 마우스를 따라서 방향전환이 됩니다. 다운로...
    Date2018.04.21 Category3인칭 액션게임 Bydrtwin Reply0 Views21 file
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 29 Next
/ 29

Powered by Xpress Engine / copyright @ 2008. www.drtwin.com. All rights reserved.

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소