강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

starkshn님의 프로필 이미지
starkshn

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)

Skill AI

스킬을 코루틴으로 구현하는 이유

작성

·

538

0

스킬을 코루틴으로 구현하는 이유가 무엇인가요??

 

거리가 되어서(특정 조건을 만족할 때)

 

그냥 스킬함수를 쓰는것과

 

스킬함수를 코루틴으로 구현한것의 

 

성능적인 차이점을 잘 이해를 못하겠습니다.

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

스킬을 꼭 코루틴으로 해야 하는 것은 아니구요.
뭐로 하더라도 결과가 같으면 그만입니다.
일반적으로 쿨타임이 들어가는 컨텐츠는
코루틴으로 작업하면 편리하니 그렇게 한 것이고, (yield return new WaitForSeconds)
굳이 코루틴을 쓰지 않는다면 다음에 쓸 수 있는 시간을 재야겠죠.

starkshn님의 프로필 이미지
starkshn
질문자

넵! 감사합니다!

starkshn님의 프로필 이미지
starkshn

작성한 질문수

질문하기