public void use(){
if(atkType == Type.Melee){
StartCoroutine("Swing");//코루틴 호출
StopCoroutine("Swing");//코루틴 해제
}
}
IEnumerator Swing(){
//1 실행
yield return null;//1프레임 대기 , yield : 결과를 전달하는 키워드
//2 실행
yield return null;//1프레임 대기 , yield : 결과를 전달하는 키워드
//3 실행
yield return null;//1프레임 대기 , yield : 결과를 전달하는 키워드
//4 실행
yield return null;//1프레임 대기 , yield : 결과를 전달하는 키워드
//5 실행
yield return null;//1프레임 대기 , yield : 결과를 전달하는 키워드
yield break; //멈춤
}
기본적인 틀
대기 시간 관련 키워드