작성자 | crunch | ||
---|---|---|---|
작성일 | 2013-06-05 08:54:16 KST | 조회 | 1,213 |
제목 |
파괴된 유닛 복구 시키기 답변
|
1. 트리거
이벤트 - 유닛 소멸됨
조건 - 유닛의 유닛 유형 = 냉각탑
행동 - 대기 = 5분
- 유닛 만들기: 트리거 발동 유닛 지점에 트리거 발동 유닛 소유자의 소유로 1개의 냉각탑 만들기
이래 해놓으면 냉각탑 유형의 유닛마다 파괴 후 5분 후 냉각탑이 복구됩니다.
2. 데이터
참조 해 보실 것은 자날 켐페인에서 영웅들이 치명타를 입으면 쓰러진 후 일정 시간 후
복구 되는 '영웅 죽음 방지' 동작을 응용하시면 됩니다.
- 동작 탭에서 유닛에게 바로 넣어줄 무한히 지속되는 동작을 하나 만듭니다. [동작 1이라 칭합니다.]
- 피해 응답 부분을 이용하여 치명타가 발동 되면 새로운 동작이 적용 되게 할 효과를 연결해줍니다. .
[새로운 동작은 동작 2로 칭합니다.]
- 방금 치명타로 이어진 동작2의 지속 시간을 5분으로 합니다.
- 동작2의 만료 효과로 유닛 수정을 연결해주시고
- 유닛 수정 효과에서 체력 비율을 1로 맞춰줍니다.
- 동작 2의 수정 부분에서 유닛을 무적/ 기절 상태로 만들어줍니다.
- 유닛 탭으로 가셔서 냉각탑 유닛의 동작 부분에 동작 1을 넣어줍니다.
- 행위자 가셔서 냉각 탑의 행위자의 이벤트 부분으로 갑니다.
- 이벤트에서
동작 - [동작2] - 켜짐
= 불투명도 0
동작 - [동작2] - 꺼짐
= 불투명도 1
두개를 만들어줍니다.
- 행위자에서 모델 행위자를 하나 만들어주시고 모델은 냉각탑 폭파 모델로 만들어주십니다.
- 방금 만든 모델 행위자 이벤트 가셔서
동작 - [동작2] - 켜짐
= 만들기
동작 - [동작2] - 켜짐
= 애니메이션 재생 - 소멸 애니메이션
- 애니메이션 마침
조건: Aniname - 소멸
= 파괴
이렇게 세가지의 행위자 이벤트 트리거를 만들어주시면 됩니다.
알고리즘을 정리해 드리면
냉각탑이 죽기 직전의 피해를 받으면 동작1의 작용으로
동작 2가 생성되어 무적이 되고 지시 불가능하게 되며 행위자로 인해 투명해집니다.
그와 동시에 동작 2가 만들어지면 냉각탑 폭파 모델이 뜨는거고요.
동작 2가 끝나는 5분이 되면 끝남과 동시에 냉각탑은 다시 보이게 되며
동작2의 만료 효과로 인해 체력이 100%로 변경됩니다.
죽지 않았지면 죽었다 부활한 것 처럼 보이게 만드는 방법입니다.
데이터쪽이 힘드시면 트리거 추천합니다.
© PlayXP Inc. All Rights Reserved.