분류 전체보기 291

[Giant vs Human 팀프로젝트/Unity] Photon Animator View 에러 때문에 PunRPC로 변경, 슈퍼점프 ItemCount 안되던거 해결

Photon Animator View 에러 Photon Animaor View가 Int 절을 인식을 자꾸 Bool 값으로 해서 그냥 PunRPC로 애니메이션을 동기화시켰다. 다른건 인식을 잘해서 멀티에서 잘 보이는데 왜 그런가 곰곰히 생각해보니까 우리 팀프로젝트가 게임 시작하기전 화면에서 캐릭터를 사용하는데 거기서 IsWalk 라는 Bool 변수를 사용하는데 다른 애니메이터를 사용하고있어서 먼저 그걸로 동기화를 해서 아마 Int 값을 받지 못하는거 같다고 예상한다. 그래서 일단 PunRPC으로 변경해놓긴 했지만 나중에 한번 제대로 봐서 Photon Animator View를 사용하는 방식으로 생각해봐야겠다. 슈퍼점프 시 아이템 사용하는데, 사용은 되지만 UI상 Item은 사용하지 않는 버그 이거는 코드 ..

[Giant vs Human 팀프로젝트/Unity] 방어막 만들기 및 방어막에 맞으면 반대 방향으로 튕겨나가게 하기, 공격 애니메이션 수정

Sphere를 투명하게 만들어줬다. Material - Shader 중에 Transparent라고 검색하면 UI/Unit 이라는게 있는데 그걸 사용하면 Tint의 알파 값을 조절해서 투명하게 만들 수 있다. 그리고 이펙트 에셋을 이용해 방어막이 나오는듯한 느낌을 줬다. 일단 이 정도면 기본적인 방어막 생성 조건은 됐고, 다음은 방어막 애니메이션을 만들어보았다. 이 마법사 에셋에 있는 DefendStart 라는 애니메이션을 조금 수정해서 상/하체를 사용하기 위해 Attack Layer를 만들어서 Attack 기능과 Defend 기능을 하도록 레이어를 만들어줬다. Attack Layer 이다. 마우스 가운데 키를 누르고 있을 때 하는 애니메이션이다. 마우스를 떼면 방어막 애니메이션을 멈춘다. 이렇게 Atta..