Skip to content

 smart media : 동영상 강의 : Unity3D


  1. 아동용App '무지개물고기' 40단계 - 드래그드롭 완료시 Particle Effect 효과 연출하기 (22:58)

    드래그 드롭이 완료되어 짝이 맞춰졌을때 그냥 밋밋하게 두는 것보다는 화려한 Particle Effect 효과가 보여지는 것이 좋겠습니다. 따라서 외부 파티클 애셋을 가져와서 효과를 연출해봅니다. http://www.drtwin.com/index.php?mid=c_plugin&page=2&do...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views390 file
    Read More
  2. 아동용App '무지개물고기' 39단계 - SendMessage를 이용한 짝맞추기 개별함수 구동 (19:02)

    이제 3개의 아이템과 패널이 서로 짝을 맞추었을때, 이를 판별하고 이후 과정을 진행할 수 있는 구조를 만들어봅니다. SendMessage는 연결된 특정 오브젝트의 함수에게 명령어가 아닌 '메시지'를 발송하는 기능인데, 함수명을 불러주는 것과 같습니다. 다운로...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views282 file
    Read More
  3. 아동용App '무지개물고기' 38단계 - enum과 조건문을 이용한 아이템과 패널의 타입 맞추기 작업 (7:20)

    패널이 여러 개 있는 경우, 하나의 아이템이 지정된 패널에 정확히 맞추는 기능이 필요합니다. 짝맞추기 게임을 생각하면 이해가 쉽겠지요. 이를 위해 Draggable 스크립트에 enum 타입의 Slot 을 설정합니다. 이제 드래그 아이템은 자신만의 타입을 설정할 수 ...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views273 file
    Read More
  4. 아동용App '무지개물고기' 37단계 - OnDrop 함수에서 드래그 객체의 부모정보 교체하기 (13:25)

    현재 드롭존에 있는 DropZone 스크립트에서, 자신의 위로 드래그 되어진 객체 중 EndDrag 함수 내부의 itemHome 정보를 자신의 것으로 교체해주어야 부모 패널 교체가 구현됩니다. 따라서 드래그 되어진 객체의 Draggable 컴포넌트에 접촉 후 itemHome을 바꾸...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views253 file
    Read More
  5. 아동용App '무지개물고기' 36단계 - PointerEnter와 PointerExit 및 Block Raycast의 역할 (12:55)

    우선 드래그 패널을 빠져나간 아이템이 드래그를 마치는 EndDrag 시점에 다시 드래그 시작 시 설정된 부모로 되돌아오는 스크립트를 구현하며, 마우스 커서의 진입 파악을 위한 PinterEnter 및 PointerExit를 설명합니다. 아이템을 드래그하는 마우스포인터를 ...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views247 file
    Read More
  6. 아동용App '무지개물고기' 35단계 - SetParent를 통해 패널 부모계층 변경하기 (16:30)

    드래그된 아이템이 다른 패널에 놓이게 하기 위한 과정은, 현재 소속된 부모 패널의 값을 조정하는 것에서 비롯됩니다. 아래 이미지와 같이 dragItme3이 현재의 dragPanel에서 부모의 부모인 dragCanvas로 빠져나가야 합니다. 부모를 명시하는 명령어로서 SetP...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views256 file
    Read More
  7. 아동용App '무지개물고기' 34단계 - 패널의 Layout Group과 아이템의 Layout Element 역할 (8:30)

    드래그 될 아이템들이 놓일 Panel을 제작하고 정렬을 위한 Horizontal Layout Group을 탑재시킵니다. 이에 따라 강제적으로 크기의 변화가 생기지 않도록 드래그 아이템 또한 Layout Element를 탑재시키고 옵션을 셋팅해줍니다. 다운로드 : Unity3D Rainbow Fi...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views261 file
    Read More
  8. 아동용App '무지개물고기' 33단계 - OnDrag를 통해서 드래그 시 Position 이동 구현하기 (6:13)

    이제 실제적으로 드래그 하는 객체의 포지션 변화를 구현하기 위해서는 포인터 드래그 과정에서 발생된 데이터가 누적되어 있는 변수인 eventData에서 Position값을 끌어와서 대입해줘야 합니다. 또한 드롭의 기능 구현을 위해서는 Drag 뿐만 아닌 BeginDrag, ...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views293 file
    Read More
  9. 아동용App '무지개물고기' 32단계 - Drag & Drop 구현을 위한 IDragHandler의 이해 (20:09)

    드래그앤드롭(Drag and Drop)은 아동교육용 앱 뿐만 아니라 여러 디지털콘텐츠에서 접할 수 있는 인터페이스 형태입니다. 본 예제를 위해서 드래그 할 이미지 소스와 드롭 될 영역의 이미지 소스를 준비했습니다. 유니티에서 드래그 기능을 구현하기 위해서, ...
    Date2016.11.11 Category아동용App '무지개물고기' Bydrtwin Reply0 Views354 file
    Read More
  10. 아동용App '무지개물고기' 31단계 - Black Matte나 Panel로 인한 구조 상 문제점 수정하기 (19:38)

    현재 블랙매트를 만들어놓은 상황에서 이것이 전면을 가리는 상태이므로 원활한 작업이 어렵게 되었습니다. 따라서 평상 시에 작업을 위해 이것을 비활성화 해놓아도, 실행 시 자동으로 활성화되도록 스크립트를 구현합니다. 또 App을 시작하는 초기에 볼륨을 ...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views174 file
    Read More
  11. 아동용App '무지개물고기' 30단계 - 첫번째 Scene의 시작부분에 Fade In 효과 추가하기 (6:01)

    첫번째 Scene의 시작도 Fade In 효과가 연출될 수 있도록 해봅니다. 또 Animation의 Curve 기능으로 부드러운 타이밍도 첨가해봅니다. 다운로드 : Unity3D Rainbow Fish 30
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views243 file
    Read More
  12. 아동용App '무지개물고기' 29단계 - Audio의 FadeOut 효과 구현하기 (10:34)

    메인화면의 FadeOut 효과와 더불어 Audio도 점점 Volume Down되는 기능을 구현해봅니다. 이 또한 애니메이션을 통해 구현하는 것도 가능하지만 Update 함수내에 AudioListner.volume을 점점 감소시키는 스크립트를 만들어봅니다. 이 또한 Animation 과정 중 함...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views226 file
    Read More
  13. 아동용App '무지개물고기' 28단계 - 메인페이지에서 장면전환 시 FadeOut 효과 연출하기 (11:11)

    메인화면에서 첫번째 Scene으로 장면전환 시 점차 화면이 어두워지는 FadeOut 효과, 정확히 말하면 Dissolve 효과를 만들어봅니다. 간단히 스크립트를 통해 Alpha값을 서서히 변화시켜도 되지만 Animation을 이용해서 쉽게 구현해봅니다. 아래와 같이 서서히 ...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views254 file
    Read More
  14. 아동용App '무지개물고기' 27단계 - Audio를 통합적으로 컨트롤하기 위한 Script 작성 (18:41)

    Audio를 파괴방지하거나 파괴하거나 하는 기능을 현재 두 가지의 스크립트로 두었기 때문에 매우 상황이 복잡해집니다. 아래처럼 각 장면은 독자적인 배경음악을 가질 것인지 아닌지.. 계속 소리를 이어서 갈 것인지 아닌지.. 이전 소리를 파괴할 것인지 아닌...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views271 file
    Read More
  15. 아동용App '무지개물고기' 26단계 - Audio를 파괴방지 또는 파괴하는 Script 작성 (17:00)

    먼저 GameObject 타입으로 musicObject 변수를 만들고 AudioSource 컴포넌트를 담을 그릇으로서의 BGM 오브젝트에 담아줍니다. BGM의 태그를 music0으로 지정해주고 스크립트를 이용하여 musicObject에 담기도록 작성해줍니다. 특정한 GameObject를 파괴하지 ...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views256 file
    Read More
  16. 아동용App '무지개물고기' 25단계 - 장면변화에도 이어지는 배경음악 만들기 (11:34)

    일반적으로 각 장면의 음악은 다음 장면으로 넘어갈 경우 소리가 끊깁니다. 장면전환에 이미지, 음악 등 모든 것이 파괴되기 때문이죠. 그러나 배경음악을 다음 장면까지 이어간다면 느낌의 단절도 없을테고 분위기가 계속 이어지는 것으로 느껴지는 등의 장점...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views324 file
    Read More
  17. 아동용App '무지개물고기' 24단계 - Canvas의 Button 위에 애니메이션 연출하기 (16:45)

    Canvas에 있는 Button과 애니메이션이 겹치게 되는 경우, Canvas의 Render Mode에 따라서 그 양상이 틀려집니다. Screen Space - Overlay 일때는 캔버스가 가장 상위에 노출되므로 버튼 위에 애니메이션을 올려놓을 수 없습니다. 반면 Screen Space - Camera ...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views226 file
    Read More
  18. 아동용App '무지개물고기' 23단계 - main UI와 credit UI의 SetActive 조건만들기 (9:13)

    버튼을 배치한 mainUI와 제작자 등 정보를 나열한 creditUI는 한가지만 보여줘야 하므로 버튼 클릭시 활성화, 비활성화를 Switch 시켜줘야 합니다. 결국 SetActive 명령을 써야하는데, 이 명령은 GameObject 타입으로 정의되어야 합니다. true는 활성화, false...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply0 Views307 file
    Read More
  19. 아동용App '무지개물고기' 22단계 - Main 페이지와 Credit 패널 만들기 (17:44)

    메인메뉴를 배치하기 위한 용도의 메인화면을 만들어봅니다. 제작자를 명시하는 크레딧화면은 별도의 Scene으로 만드는 것보다 메인화면에 UI Panel로 만드는 것을 추천합니다. 다운로드 : Unity3D Rainbow Fish 22 이 경우 main UI와 credit UI 사이를 네비게...
    Date2016.11.04 Category아동용App '무지개물고기' Bydrtwin Reply1 Views387 file
    Read More
  20. 아동용App '무지개물고기' 21단계 - 애니메이션 기능이 적용된 AudioPanel의 On, Off 동작 (15:46)

    딱딱하게 느껴지는 오디오 패널의 On/Off 동작을 부드러운 모션이 가미된 형태로 바꿔봅니다. AudioPanelOn과 AudioPanelOff 만 만드는 경우, 시작부분에서 원치 않는 동작이 보여지기 때문에 AudioPanelDefault 도 만들어서 구조화시켜줘야 합니다. 다운로드 ...
    Date2016.10.18 Category아동용App '무지개물고기' Bydrtwin Reply0 Views336 file
    Read More
Board Pagination Prev 1 2 3 Next
/ 3

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

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


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

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

설치 취소