목록C# (52)
승쨩개발공부
스폰,죽음,근접공격시 파이어볼X근접거리떈 근접공격만
애니메이션 이동값 전부제거1-1. Graph Editor 열기Blender 상단의 Animation 작업공간으로 이동하거나, 창을 새로 만들어서 하단에 Graph Editor 창을 엽니다.상단 메뉴에서 Dope Sheet를 선택한 후, Graph Editor로 전환합니다.3D Viewport에서 애니메이션이 적용된 오브젝트 또는 본을 선택합니다.1-2. 이동값(Translation) 곡선 선택Graph Editor에서 좌측 목록에 X Location, Y Location, Z Location을 찾을 수 있습니다.Shift 키를 누른 상태로 X, Y, Z Location을 모두 선택합니다.각 축의 이동 곡선이 화면에 나타납니다.1-3. 이동값 곡선 삭제키보드에서 A 키를 눌러 모든 키프레임을 선택합니다.X..
PopUp 애니메이션 Curve를이용해 3종류 투명도,크기,움직임 조절PopUp 랜덤으로 위치값을 조정해 좀더 텍스트가 잘보이도록 수정크리티컬확률,크리티컬데미지,방어력 적용크리티컬시 PopUpColor변경쉐이더로 Glow를 조절해서 좀더 또렷하게 글자가 보이도록 조절
피격시 Corutine을 사용해 RimLight를 조절 Corutine이 중복실행되지않게 StartCorutine전에 Stop을함공격시 강조하기위해 RimLight조절 (근접공격류만 할거) 보스는 조금 더 다양하게피격시 체력바나오게 수정이제 나머지 몬스터류는 원거리공격만 만들면 될거같다 ex 레이저,파이어볼 피격시마다 깜빡이는버전 깜빡이고있을떈 다시깜빡이는걸 막은버전
리스크오브레인2 처럼 플레이어 주위에서 몬스터가 스폰되고 자유롭게 움직이기도하고 플레이어를 따라오게 만들려고생각을 많이했다 자유롭게 움직이되 플레이어랑 너무 멀어지면 안되고 지형지물을NaviMesh로 체크해서 이동할 수 있도록 고려를했다그리고 애니메이션으로 Genric모델을 아바타마스크로 플레이어를 바라볼수있도록 만들었다 (Horizontal, Vertical)Head본을 LookAt이나 애니메이션 리깅으로 처리를 하지않은이유는 따로 자연스럽게 움직이지않고 이상하게 움직이고너무 직각적으로 움직인다는 단점과 머리가 360도로 회전할수있기떄문에 애니메이션으로 처리를했다.그리고 공격중이나 죽을떄 플레이어를 쳐다보면안되기떄문에 애니메이션 레이어로 무게를 설정하는게 좀더 편리할것같았다.그리고 골램이나 리자드맨같..
공격시 25%확률로 경직 (다가오는걸 어느정도 저지)기본직인 공격,이동,경직,죽음 로직 몬스터 3종 끝나고 더 손볼것들:몬스터 히트박스 콜라이더 피격시 체력바 Active할것(Enter시 Active), 할지말지 고민중인것(Stay 3초간 미펴격시 False, 다시피격시 Active하고 다시 카운트)플레이어 특수기술시 스턴추가움직임 로직 구상해서 몇종 더 추가(무작정 플레이어만 따라오게X)스폰 쉐이더효과 적절한거있으면 추가 없으면 안하고죽음애니메이션후 기본적인 디졸브 효과/ 홀로그램 디졸브 효과 추가