반응형

개요
플레이어가 몬스터 공격 시 공격 트레일 렌더러로 모션 연출하기
1. 무기 오브젝트 자식으로 Effects > Trail 추가

2. Width 값 1..0 => 0.1 변경

3. Trail 위치 y축 도끼 윗부분으로 조금 올리기


4. 끝 곡선 낮추기

5. 모양 변경됨

6. 좌하단 컬러 변경

7. 우상단 알파 값 0 으로 수정

8. Time 5 > 0.3 수정

플레이를 해보면 분홍색 플레이어가 움직일 때 무기 부분의 모션이 잘 보인다.
하지만 저 모션이 공격 시에만 나타나게 하고 싶기 때문에 스크립트를 수정을 통해 제어해 보자.

해당 플레이어 오브젝트에 추가 되어있는 Player.cs 스크립트를 연 후에 TrailObject 이름의 게임오브젝트 변수를 하나 추가 한다.

그리고 단순하게 공격 시점에 켜주고 인보크로 1초 뒤에 false 해주면 공격이 끝날 쯤에는 오브젝트가 비활성화 되어 원하는 연출이 될 것이다.

걸어 다닐 때에는 모션이 거의? 안 보이고 공격할 때에만 보인다
1초뒤에 껏기 때문에 공격 후 바로 이동할 때에는 모션이 보이긴 하지만 이상하지도 않고 해서 일단 그냥 냅두겠다.

반응형
'유니티 > 구현내용정리' 카테고리의 다른 글
| 유니티 방치형 프로젝트 - 인벤토리 같이 스크롤 적용되는 영웅 슬롯 UI 구현하기. (1) | 2025.03.25 |
|---|---|
| 유니티 방치형 프로젝트 - 크리티컬 로직, UI, 확률 구현 (0) | 2025.03.24 |
| 유니티 방치형 프로젝트 - 캐릭터 정보 스크립터블 오브젝트 데이터 적용 (1) | 2025.03.24 |
| 유니티 - 클래스 다이어 그램 (UML 다이어그램) 정리 (2) | 2025.03.23 |
| 유니티 -방치형 프로젝트 (버튼 클릭 시 레벨업 적용하기) (2) | 2025.03.22 |
