O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

gv006 ver0.1

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Carregando em…3
×

Confira estes a seguir

1 de 9 Anúncio

Mais Conteúdo rRelacionado

Quem viu também gostou (20)

Anúncio

Mais recentes (15)

gv006 ver0.1

  1. 1. 1 Laser Beam 구현 그래픽디자인실 VFX Team : 유재성
  2. 2. 멋 있는 레이저 빔 을 만들어보자!! 1. LaserBeam의특성 • 광선 (직선의 성질) • 시작과 끝 지점이 필요하다 • 위의 두 지점이 연결 되어야 한다 (두 지점은 실시간으로 변화할 수 있다) • 발사 효과와 피격 효과가 들어가야 한다 2
  3. 3. 2. 구현방법 기본 유니티 에서 제공하는 기능으로써 표현할 수 있는 방법이 없다 … 그래도 뭔가 쓸만한 기능을 살펴보던 중 Line Renderer 발견 • LineRenderer특징 Position / Element 에서 두 지점의 위치 값을 입력해 주면 자동으로 라인을 그려준다 3
  4. 4. 이 기능을 활용하여 구현을 해보자! • 시작과끝점이 계속 변화하는 것에 대응해야하므로 Script(C#)를이용해서구현한다 • Script에 시작 효과와 피격 효과를 같이 구현해야한다 • Material의 Texture가 정지해 있으면 아름답지 않으므로 UV애니메이션이가능해야한다 • Texture이미지 길이 조절이 자유로워야한다 • 그 밖의 Custom한기능 제공 4
  5. 5. 3. 스크립트작성 필요한요소 • 끝 점 지정 ( 시작점은 스크립트생성자의 위치로 한다) • 끝 점 에서 출력할수 있는 Prefab 링크 • Material지정 • 처음 과 끝의 칼라 값 지정 • 폭(Width)값 • UV스크롤 스피드 • Tilling크기 • Tiling 크기 Fix(라인이길어짐에 따라 이미지가늘어나는 것을 방지) 완성된스크립트 5
  6. 6. 6
  7. 7. 7
  8. 8. 4. 결과물 8
  9. 9. 사용하시다가문제점이나개선점등이있으면알려주시면감사하겠습니다!! 9

×