C# 유니티 공부 28 - 디펜스 게임 최종. (UI Fade in/out, 체력 바 생성, 업그레이드, 상점판매, 파티클 공격 로직, 디펜스 게임 적 생성 로직)
* UI 생성. (OverlayCansvas, TopCanvas, BottomCanvas, MenuCanvas, PasuedMenu, Upgrade&Sell UI 등) - Vertical. Horizontal Layout Group - Canvas Group 으로 투명도(a값) 등 애니메이션 생성 가능. - Canvas가 여러 개 있어서 오브젝트 클릭이 안될 때는, 방해되는 Canvas의 Graphic Raycast를 없애주면 된다. 1) 체력 바 생성. - UI의 Image type을 fill로 바꿔주어 fillAmount를 통하여 체력바 감소 구현. - Enemy Prefab에 적용시켜 줌. 2) UI 전환 시, FadeIn/Out 효과 구현. - Canvas에 검정색의 Image를 생성. - Sce..
2023. 1. 2.