목록C# (52)
승쨩개발공부
리스폰 플레이어 근처에서만 스폰되게 수정파이어볼/레이저 히트판정 추가 / 이펙트추가레벨업시 데미지/체력증가,5초간 피격없을시 자동회복몬스터 3종은 이걸로 최종으로하자.. 이제 아이템 여러개 추가하고 상자열면 나오게 만들고 인벤토리랑 몬스터죽을떄 돈으로 상자를열어서 아이템을 얻는식으로 만들고 스테이지 추가하고 보스하면 끝날거같다. 그리고 UI및 플레이어 기술및 설정창 사운드 세부디테일
애니메이션 적용 방식기존 애니메이션을 완전히 덮어씌움기존 애니메이션에 변화를 더함기존 모션무시하고 덮어씌움유지하면서 일부만 추가애니메이션 결합두 애니메이션이 독립적으로 처리됨두 애니메이션이 부드럽게 결합됨적용 예시걷기 애니메이션을 완전히 무시하고 공격 애니메이션을 덮어씌움걷기 애니메이션에 상체 흔들림을 추가사용 목적완전히 다른 모션을 적용할 때부분적인 모션 변화를 줄 때
체력 기본적으로 3초간 데미지가 없을시 1초마다 최대체력의 5%회복데미지입을시 Recovery 해제레벨업시 최대체력/경험치총량/데미지 상승 / 이펙트 재생데미지 최소/최대데미지 30%상승
패턴에추가경고레이저 Noise로 처리공격레이저 Dessolve처리레이저 경고파티클 싱크맞게레이저 경고파티클 두께수정진짜레이저 1번Line 마지막 경고레이저 1번Line에 생성 0번라인은 while로 계속 에임위치받아 변경리스폰,죽음,근접공격시에는 레이저 공격못하게 설정
레이저 만들려고 셰이더 그레프 만지고 별짓을다했다 그리고 Laser를 RayCast로 곧바로 플레이어에게 쏘지않고 머리에 회전에 영향을받아서 그리고싶어서 모든 몬스터들에 머리 AImPoint를 회전하는방식을 수정하고 AimPoint가 플레이어를 향해 천천히 회전하도록 바꾼뒤 그 AimPoint를따라 LineRender를 그렸다셰이더그레프 Laser를 만들고 경고레이저파티클을 만든뒤 적용을시켜보았다 근데 플레이어를 추격시 LookAt으로 바로돌기떄문에 레이저가 빠르게 이동하는것처럼 보여LookAt말고 회전스피드를줘서 몬스터를 천천히 회전시켜야할것같고시각적 효과를위해 경고레이저/판정레이저를 따로 만들어서 해야할지 고민해봐야할것같다.그리고 경고파티클이 부모의 회전값을 받기위해 Local로 설정을했는데 안보여..
머테리얼을 쉐이더로 수정하니 소환된 모든 몬스터의 Material이 영향을받아 각 개인 객체가 Material을 관리하도록 변경 LumanianRespawn 이펙트 추가 원거리공격 크기/스피드 조절원거리공격 전 입에서 불꽃이 생겨 곧 날라온다는것을 암시 Bettle Respawn이펙트 추가 땅파는것처럼 효과가장 많이 나오는 몬스터 근접공격만 함 GolemRespawn이펙트추가 / Respawn후 눈 Emmsive추가/효과추가근접공격 Effect추가