CCsprite scheduleOnce 선택기가 두 번 호출되면 충돌이 발생합니다.Cocos2d 호출 scheduleOnce 선택기가 두 번 충돌합니다.
Assertion failure in -[CCScheduler scheduleSelector:forTarget:interval:paused:repeat:delay:], /Users/libs/cocos2d/CCScheduler.m:278
[sprite scheduleOnce:@selector(resumeSchedulerAndActions) delay:time];
이 문제를 해결하는 방법은 무엇입니까?
당신은 cocos2d 프레임 워크의 코드를 가지고 있습니다. CCScheduler 클래스에서 278 행의 어설 션 메시지를 볼 수없는 이유는 무엇입니까? – Morion
CCScheduler. 대상과 다른 일시 중지 값으로 선택기를 예약하려고합니다.이 값은 어설 션이 말하는 것이지만 명확하지 않으며 어설 션은 내가 호출 한 메서드, 실제로는 하위 메서드에 없습니다. –
이 어설 션에서 여러 줄의 코드에서 이전 일정이 활성화 될 때까지 메서드를 예약 할 수 없음을 알 수 있습니다. 여러 번 실행해야하는 경우 CCDelayTime 및 CCCallFunc 작업의 CCSequence를 만들고 실행할 수 있습니다. – Morion