Что-то похожее на viewDidLoad в Cocos2d
Я хочу делать что-то в моей сцене, когда она переходит в. Есть ли в cocos2d что-то похожее на viewDidLoad, которое вызывается при переключении на сцену или слой? Спасибо
1 ответ
Решение
Да, в реализацию подкласса сцены добавьте:
-(void) onEnter
{
[super onEnter];
// your code here
}
-(void) onEnterTransitionDidFinish
{
[super onEnterTransitionDidFinish];
// your code here
}
Первый выполняется сразу после представления сцены, и если сцена представлена с переходом, последний будет выполняться после завершения перехода.
Обратите внимание, что вызов супер реализации является обязательным. В противном случае вы можете потерять ввод / обновление или другую функциональность.