지금 만드는 게임이 턴제라 턴타이머 제네릭 이용해서 만든게있음
대충 사용법은이럼
1. 시작,종료시 사용되는 파라미터 변수의 데이터구조 A지정
2. 시작시 실행할 함수에 A를 파라미터로 갖는 델리게이트 지정
3. 종료시 실행할 함수에 A를 파라미터로 갖는 델리게이트 지정
4. 타이머 추가 (A,시간설정값)
이제 알아서 세이브 로드 타이머발동다 관리해줌
도트데미지 같은거 구현하고싶을때는 bool 체크하면 종료시 발동하는 델리게이트를 매턴 발동하다가 턴 종료되면 끝나게하는것도 가능함
댓글 1