cocos2d-x 2.x CCScrollView getContentOffset всегда возвращает Y, 0 при повторной прокрутке

Я использую 2.x cocos2d-x.
И я использую CCScrollView.

Я создаю новый расширенный класс CCLayer
и добавьте CCScrollView на экземпляр.

Когда я прокручиваю и пытаюсь снова прокрутить.
getContentOffset всегда показывает, что Y равен 0.

void MyClass::scrollViewDidScroll(
enter code here`CCScrollView* view) {
CCLOG("%f", view->getContentOffset().y);

всегда возвращает 0.0.

Я добавил клетку. и ячейка имеет кнопку.
Итак, я делаю размер CCControl маленьким.
Но я так и не решил.

Не могли бы вы сказать мне, как это исправить?

0

Решение

Я решил сам.

Я должен установить не только высоту контейнера, но и ширину, превышающую размер вида.

даже если я поставлю так

setDirection(kCCScrollViewDirectionVertical)
0

Другие решения


По вопросам рекламы [email protected]