본문 바로가기

분류 전체보기

(346)
Unit3D_MtProject - 속성추가데미지, 골드 드랍 자석효과 1.몬스터에 속성추가 밑 기본공격 히트시 속성상관관계에 따른 추가데미지 계산함수 실행 2.플레이어 기본공격 총알 프리팹Lv2,LV3에 속성추가 3.같은방식으로 액티브스킬에도 추가번개데미지 로직 작성 -액티브스킬은 액티브스킬자체인 파티클시스템의 collision을 사용하지않고 플레이어스크립트에서 플레이어의 속성을 이용해서 구별해준다 4.몬스터HPbar 적당한 위치로 조절 - BeholderPBR몬스터는 기존 애니메이션 위치설정으로 인해 y축이 공중에 좀 떠있기떄문에 해당 몬스터의 경우는 HPbar높이를 좀더 올려줌 5.몬스터 처치시 골드 드랍 및 스테이지 클리어시 골드 자석 획득 --몬스터 처치시 골드프리팹을 생성하고(트래일렌더러도 추가)생성한클론의 부모를 몬스터의 부모인 MapCondition으로 할당해..
Unity3D_MyProject - 마초기본3타 경직, 액티브 경직 1. 마초기본공격 Lv3일때 3타마다 몬스터에게 Lv3피격효과를 주면서 경직 -플레이어의 기본공격 프리팹이 발사되는 순간에 프리팹발사인덱스를 1씩 늘림 -플레이어의 기본공격 애니메이션에서 다른 애니메이션으로 전환시에는 0으로 초기화 -해당 인덱스로 연속적인 기본공격 횟수를 알아냄 - .기본공격LV3일때 몬스터에게 경직효과 추가, LV3기본공격 1,2타일떄는 LV2피격 효과 적용, 3타일때만 Lv3 피격 효과 적용 -기본공격 Lv3이고 기본공격은 3의 배수 일때 몬스터가 이동중이라면 몬스터의 이동 이후 다음 공격이 경직되며 캔슬됨- 2. 액티브스킬에 맞았을때 Lv2, Lv3액티브스킬인 경우만 Lv3히트효과와 함께 경직효과 추가
Unity3D_파티클시스템 충돌처리 https://funfunhanblog.tistory.com/37 유니티) 파티클시스템(Particle System) 파티클로 스킬넣기 파티클 시스템(Particle System) 파티클 시스템은 씬 안에 다수의 작은 2D 이미지를 생성하고 애니메이션하여 액체, 구름 및 불 꽃 같은 유체 엔티티를 시물레이션 한다 3D게임에서 대부분의 캐릭터, funfunhanblog.tistory.com
Unity기타 - isKinematic 충돌, 트리거 관련 https://multicore-it.com/92 7. 유니티 물리 충돌 처리 ○ 물리 충돌 처리 개념 물리 충돌 처리 객체 종류 콜라이더(Collider) 컴포넌트는 오브젝트의 물리 충돌을 처리하는 역할을 한다. 물리 충돌 처리 관점에서 게임 오브젝트는 4가지 종류로 나눌 수 multicore-it.com
Unity3D_MyProject - 1일차(플레이어 이동, 다중맵, 카메라이동) 1. Map오브젝트 생성 - 1개의 시작스테이지 - 10개의 챕터1스테이지, 10개의 챕터2 스테이지 - 3개의 중간보스스테이지, 3개의 천사스테이지 - 1개의 마지막보스스테이지 - 각 스테이지Map에는 다른 스테이지로 이동할 WarpGate 트리거콜라이더와 이동시 시작할 위치가 될 StartPos Transform 위치정보를 포함(Tag와 Layer설정) 2.스테이지를 관리할 StageMgr 오브젝트및 StageMgr스크립트 생성 - 싱글톤구현 - 기본적인 변수 셋팅 - 플레이어 오브젝트를 public으로 컴포넌트창에 드래그 앤 드랍한 이 후 [HideInInspector]로 숨김 - 각 스테이지의 시작위치정보를 원소로 담은 챕터1과 챕터2리스트를 원소로 하는 배열을 생성 - 3개의 천사스테이지 시작위..
UnityC# - 형식매개변수 T 1.형식매개변수 함수사용 - where T: 로 class 혹은 struct 등과 같이 T에 올 수 있는 형식의 제한을 둘 수 있음 2.형식매개변수 클래스 사용
UnityC# - 추상클래스, 인터페이스 참조 : see-ro-e.tistory.com/137[C# 때려잡기] C# 강의 32. 추상클래스와 인터페이스1. 추상클래스 weapon이놈은 사실 상속을 위해서만 만들어놓은 놈이고 new weapon이나 Weapon w; 이런식으로 웨폰 객체를 만들일은 없다. 그런데도 불구하고 attack 함수를 구현할 필요는 없다. 그래서 내see-ro-e.tistory.com 1. 추상클래스와 인터페이스 - 추상클래스 - 인터페이스 - 추상클래스와 인터페이스를 상속받은 클래스
UnityC# - 컬렉션, 구조체 1.컬렉션(큐, 스택, 해쉬테이블, 딕셔너리) 2.구조체 2-1.구조체와 클래스의 차이