アプリで CCScrollview を作成しています
scrollView = CCScrollView::create();
scrollView->retain();
scrollView->setViewSize(CCSize(size.width,size.height - 100));
scrollView->setContentSize(CCSize(size.width,1000));
scrollView->setDirection( kCCScrollViewDirectionVertical );
scrollView->setPosition(ccp( 0,50 ) );
scrollView->setContainer( this->getParent() );
this->addChild(scrollView, 5);
今、次のようにスクロールビューに子を追加すると:
titleLabel = CCLabelTTF::create("Squares", "Thonburi", 20);
titleLabel->setPosition(ccp(0, scrollView->getViewSize().height*0.90));
scrollView->addChild(titleLabel, 1);
アンカーポイントが 0,0 の 0,50 である正しいスポットでレンダリングします
アンカーポイントを変更すると、1,1のように言うことができます
titleLabel->setAnchorPoint(ccp(1, 1));
0,0 のアンカー ポイントがあるかのようにレンダリングされます。
なぜこれが起こるのか誰か知っていますか?またはどうすれば修正できますか?