smart media : 동영상 강의 : Unity3D
-
3인칭 액션게임 22단계 - MainTexture의 교체 및 Randowm.Range 명령어의 사용 (8:10)
드럼통의 텍스춰를 바꾸기 위해서 MeshRenderer 컴포넌트의 material 중 MainTexture를 교체하는 방법을 배워봅니다. Random.Range 명령 시 배열의 마지막은 Length로 지정합니다. 이때 정수(int) 타입으로 범위를 지정하면 뒤의 숫자는 등장하지 않으며 실수(... -
3인칭 액션게임 23단계 - AudioSource 컴포넌트와 PlayOneShot으로 사운드 발생시키기 (14:33)
총알 발사 시 사운드가 발생하기 위해서는 AudioSource 컴포넌트를 활용합니다. 그런데 특정한 사운드를 등록하지 않고 필요 시점에서 PlayOneShot 명령어를 이용해서 사운드를 내게 만듭니다. 함수의 파라미터에 타입을 지정하는 방식을 활용해봅니다. 다운로... -
3인칭 액션게임 24단계 - 총구의 MuzzleFlash 및 LocalScale, LocalRotation으로 변화주기 (13:47)
총알이 발사되는 총구에서 화염효과를 보이게 하기 위해 MuzzleFlash라는 오브젝트를 만들고 재질을 입힙니다. 너무 똑같으면 밋밋하므로 등장 시 보이거나 보이지 않도록 컴포넌트의 활성, 비활성화 및 LocalScale을 이용한 랜덤한 크기 변화, LocalRotation... -
3인칭 액션게임 25단계 - 플레이어 캐릭터를 AddExplosionForce 효과에서 배제시키기 (3:16)
드럼통 폭발시 플레이어 캐릭터도 AddExplosionForce의 영향으로 인해서 회전이 발생하는 상황입니다. 이를 해결하려면 Player 태그를 이용하여 플레이어 캐릭터를 영향력에서 배제시킬 수 있습니다. 다운로드 : Unity 3D Robot Action Game 25.zip -
드로잉 기능 구현하기 1단계 - FreeDraw 애셋의 활용과 Main Camera 타입설정 (09:59)
유니티에서 캔버스에 그림을 그리는 기능을 배워봅니다. 사용자가 어떠한 그림을 지우거나 혹은 여러 색상으로 그림을 그리는 장면을 연출할 수 있습니다. 앱스토어에서 무료로 다운 받을 수 있는 FreeDraw라는 애셋을 이용합니다. 이 애셋은 자료실에도 올려... -
드로잉 기능 구현하기 2단계 - 이미지의 속성 및 씬에서의 설정 (13:21)
드로잉 기능이 적용되어질 이미지는 유니티 씬에 배치된 후 Scale 조정이 되어서는 안됩니다. 만일 크기가 너무 크거나 작은 경우, 카메라의 Size 수치를 조정함으로써 해결하세요. 드로잉이 되어질 이미지의 속성 설정은 매우 중요합니다. Texture Type은 Spr... -
드로잉 기능 구현하기 3단계 - 초기 드로잉값 및 컬러 변경하기 (8:02)
마커나 크레파스 같은 GUI 기능이 필요하지 않은 경우에는 맨 처음 드로잉 되는 값을 결정해야만 합니다. 가장 초기값은 Drawable.cs 스크립트 중 Pen_Colour 변수의 값을 조정하면 됩니다. 또한 두께도 원하는 픽셀값을 입력해줍니다. 컬러 변경은 아래의 키... -
유니티 앱북 제작팁 - 1단계 포토샵에서 그래픽 리소스 준비할때 주의점 (11:55)
유니티에서 사용할 그래픽소스를 포토샵에서 작업 시, 많은 학생들이 잘못된 형태로 작업하는 경우를 봅니다. 빈 여백공간을 그대로 두고 png 포맷으로 저장하는 경우인데, 이것은 단지 작업하기 불편한 정도에 그치는 것이 아니라, 기능구현상 많은 문제를 만... -
유니티 앱북 제작팁 - 2단계 앱북 포맷 템플릿의 활용방법 (23:28)
제가 자료실에 올려놓은 앱북제작용 기본 포맷 파일을 어떻게 활용하는지에 관한 설명입니다. Final Scene Num에 마지막 페이지 번호를 입력해주고, Scene Resource 항목에 전체 페이지의 숫자 입력 및 각각 페이지의 장면전환 관련 이펙트 수치를 조정해주면 ... -
유니티 앱북 제작팁 - 3단계 메인페이지와 크레딧패널 만들기 (24:19)
앱북의 메인화면을 만드는 방법입니다. 더불어 제작자를 나타내는 크레딧 페이지도 만들어 봅니다. Quit 버튼도 만들어서 앱을 종료하기 쉽게 해봅니다. 다운로드 : Unity AppBook Tip 03.zip