본문 바로가기

Unity2

Unity - 2D Shader - 폭포 만들기 목적으로는 이미지 한장으로 움직이는 폭포를 만드는 것이었습니다. 원래 3D 에서 쓰는 쉐이더를 그대로 사용하려 했으나 2D 쉐이더 작성법도 비슷하다고 하여 도전해 보았습니다. 먼저 유니티에 있는 2D Sprite 쉐이더를 열어 보았습니다. 뭐가 엄청 많네요 저같은 초보에게는 무리이니 닫았습니다. 구글님에게 물어보면서 적당한 쉐이더를 하나 가져왔습니다. Shader "Unlit/NewUnlitShader 1" { Properties { _MainTex("Base (RGB) Trans (A)", 2D) = "white" {} } SubShader { Tags {"Queue" = "Transparent" "IgnoreProjector" = "True" "RenderType" = "Transparent"} ZW.. 2020. 10. 15.
Unity - 2D Particle Effect - 달리기와 착지 먼지 졸업 작품을 하면서 이펙트를 만들 필요성이 생겼습니다. 달리기와 착지 동작을 하면서 캐릭터의 발에서 먼지가 나오는 효과가 필요했는데 이펙트 툴을 쓸 줄 모르기에 파티클 이펙트로만 해결을 봐야 합니다. 아무튼 2D라서 다행이네요 먼저 아트 팀에 구름같은 분위기의 먼지 리소스를 요청했습니다. 아틀라스 이미지로 금방 잘 뽑아 주셨습니다. 이제 받은 리소스를 활용하기 위해 유니티 엔진에서 파티클 시스템을 하나 픽업합니다. 그 다음으로 사용할 이미지 리소스의 인스펙터를 한번 훑어봅시다. 여러가지 목록들이 있지만 가장 먼저 해주어야 할 일은 Texture Type을 Sprite (2D And UI)로 바꿔주는 일입니다. 그 다음으로는 Sprite Mode 를 바꿔주는 일입니다. Single : 단일 이미지. Mul.. 2020. 10. 15.