smart media : 동영상 강의 : Unity3D
-
아동용App '무지개물고기' 7단계 - 다른 오브젝트의 클릭에 반응하는 애니메이션 만들기 (22:12)
두번째 애니메이션을 만든 후, 좀 더 복잡한 움직임을 만들어봅니다. Dopesheet를 이용하여 좌표의 움직임에 관한 Keyframe을 명시한 경우 Scale의 변화를 주면 의도하지 않은 문제가 발생할 수 있습니다. 이때는 Curve로 조정할 수 있습니다. 검은 물고기를 ... -
아동용App '무지개물고기' 5단계 - 시퀀스 이미지를 이용한 Animation과 Animator 파일의 생성 (19:58)
여러 시퀀스 이미지들을 이용하여 Animation을 위한 파일들을 생성합니다. 이 경우 애니메이션(Animation)과 애니메이터(Animator) 파일이 생성되는데 애니메이션 파일의 경우 시퀀스 이미지들의 재생속도, 반복여부 등 정보들로 구성되고 애니메이터 파일은 ... -
아동용App '무지개물고기' 6단계 - Animator에서 Transition 및 Trigger의 작성 (13:40)
하나의 애니메이션을 눌렀을때 다른 애니메이션으로 바뀌게 하기 위한 스크립트를 작성합니다. 먼저 Animator에서 두 동작간의 Transition을 명시해주고 Trigger 타입으로 명령어를 지정하여 원하는 Transition에 적용해줍니다. Has Exit Time의 의미와 효과를... -
아동용App '무지개물고기' 1단계 - 프로젝트 생성 및 3D,2D 에디터의 차이 (10:11)
본 Smart Media의 Unity3D 게시판에 '인터랙티브 동화App 만들기'라는 주제로 무지개물고기라는 제목의 아동용App 만드는 동영상 강의가 있습니다. http://www.drtwin.com/index.php?mid=l_smartmedia_unity3d&category=165581 그러나 Unity3D버전이 예전 ... -
아동용App '무지개물고기' 8단계 - 사운드 재생 및 중복적인 재생을 방지하기 (6:21)
클릭 시 사운드 재생은 AudioSource 컴포넌트를 이용하여 간단하게 구현할 수 있습니다. 그러나 문제는 클릭할때마다 중복적인 소리가 나게 되므로 IsPlaying 명령을 이용하여 현재 재생중인지 아닌지 판별하여 재생중이라면 중복적인 소리 발생을 억제할 수 ... -
아동용App '무지개물고기' 17단계 - Button의 On Click을 위한 스크립트 작성 및 UI스크립트의 템플릿화 (14:32)
두 개의 장면을 이동시킬 수 있도록 UI버튼을 위한 스크립트를 작성합니다. 이동을 위한 명령어가 명시된 함수는 반드시 public으로 공개시켜줘야 합니다. 그래야 Button의 On Click에서 접근할 수 있습니다. 장면마다 여러개의 UI 스크립트를 만들지 않으려면... -
아동용App '무지개물고기' 18단계 - 오디오 볼륨조정 기능을 위한 Slider 및 SetActive 명령어 (15:18)
오디오 볼륨조정을 위한 슬라이더(Slider)를 만들기 위해서 Panel, Button, Slider 요소들을 배치합니다. 패널을 필요에 따라 보였다 안보였다 하는 식으로 조작하기 위해서는 GameObject 타입으로 설정해줘야 합니다. 그래야 SetActive 명령어를 이용할 수 있... -
아동용App '무지개물고기' 40단계 - 드래그드롭 완료시 Particle Effect 효과 연출하기 (22:58)
드래그 드롭이 완료되어 짝이 맞춰졌을때 그냥 밋밋하게 두는 것보다는 화려한 Particle Effect 효과가 보여지는 것이 좋겠습니다. 따라서 외부 파티클 애셋을 가져와서 효과를 연출해봅니다. http://www.drtwin.com/index.php?mid=c_plugin&page=2&do... -
아동용App '무지개물고기' 19단계 - Slider와 AudioListener.volume 연동을 통한 볼륨조절 기능구현 (13:52)
Button, Slider 등의 UI 요소를 멤버변수의 타입으로 등록하기 위해서는 반드시 using UnityEngine.UI; 를 삽입해줘야 합니다. Slider의 Value를 음악 볼륨조절 기능과 연동시키는 경우 볼륨만 조정되고 효과음에는 영향을 미치지 못합니다. 때문에 현재 카메... -
아동용App '무지개물고기' 22단계 - Main 페이지와 Credit 패널 만들기 (17:44)
메인메뉴를 배치하기 위한 용도의 메인화면을 만들어봅니다. 제작자를 명시하는 크레딧화면은 별도의 Scene으로 만드는 것보다 메인화면에 UI Panel로 만드는 것을 추천합니다. 다운로드 : Unity3D Rainbow Fish 22 이 경우 main UI와 credit UI 사이를 네비게...