因此,我正在使用cocos2d並設法使CCScrollLayer水平和垂直工作。然後,我添加(相當大)CCMenuItemImage/Sprite到CCLayer,然後將CCLayers傳遞到滾動層。它工作正常,但問題是,當我從任何CCMenuItem的位置開始移動手指時,CCScrollLayer不會讀取任何觸摸,因此我無法以直觀的方式滾動我的視圖。我該如何解決這個問題?預先感謝您:)當從CCMenuItem位置開始觸摸時,CCScrollLayer不會滾動
0
A
回答
0
當我使用CCScrollLayer
,我加入的層CCMENU
,然後,該層的CCScrollLayer
這樣的:
CCLayer *page1 = [[CCLayer alloc] init];
那麼一些菜單:
Menu= [CCMenu menuWithItems: item1, nil];
然後在該層上的菜單:
[page1 addChild:Menu z:0 ];
那麼層到卷軸:
scroller = [[CCScrollLayer alloc] initWithLayers:[NSArray arrayWithObjects:page1,page2,page3,nil] widthOffset:0];
,所以你可以添加多頁這樣,隨着菜單。
它確實很棒。 希望它有幫助。
0
試試這個方法:
CCLayer *pageSeventhScroll = [[CCLayer alloc] init];
CCSprite * bgDonts= [CCSprite spriteWithFile:@"donts~ipad.jpg"];
bgDonts.tag = 102;
bgDonts.position=CGPointMake(512,384);
[pageSeventhScroll addChild:bgDonts];
currentBackground = bgDonts;
CCScrollLayer *scroller = [[CCScrollLayer alloc] initWithLayers:[NSMutableArray arrayWithObjects: pageSeventhScroll,nil] widthOffset: 0];
// finally add the scroller to your scene
[self addChild:scroller];
相關問題
- 1. 即使當我觸摸ccMenuItem,即使當我觸摸一個ccMenuItem
- 2. 如何獲得觸摸的觸摸位置開始功能
- 3. SKShapeNode與SKAction觸摸結束時,從觸摸位置移動
- 4. div滾動開始位置
- 5. UITableView開始滾動位置
- 6. 從UIPanGestureRecognizer獲取原始觸摸位置
- 7. 當前觸摸位置
- 8. UITableView在子視圖上觸摸開始時滾動
- 9. WP8.1:從當前位置開始動畫
- 10. 當觸摸開始於不同元素時,離子 - 觸摸事件?
- 11. 滾動查看發生在觸摸滾動的位置後
- 12. Android的webview不會始終打開到最後滾動位置
- 13. jquery水平滾動,觸發器/目標不會滾動到適當的位置
- 14. UIScrollView與UIButtons - 滾動視圖不會滾動當按鈕開始
- 15. 當用戶開始觸摸圖像視圖時移動UIImageView
- 16. 播放動畫當觸摸移動距離觸摸一定距離開始
- 17. 拖動時獲取觸摸位置
- 18. 當用戶觸摸滾動視圖上的任何位置時隱藏表格
- 19. Android ListView在觸摸並同時被拉下時不會滾動
- 20. 當它放置在屏幕邊緣附近時,ccmenuitem的觸摸精度較低
- 21. 開始sencha觸摸
- 22. javascript滾動觸摸滾動
- 23. 觸摸位置
- 24. 觸摸開始與多點觸摸讓
- 25. 在開始時添加滾動條,而不是第一次觸摸後
- 26. 滾動視圖不會滾動時觸摸並按住然後滑動
- 27. 當鍵盤消失時,UIScrollView不會向下滾動到其原始位置
- 28. 如何讓動畫在觸摸時開始並再次觸摸時停止?
- 29. 如何讓CCScrollLayer滾動?
- 30. 觸摸GADBannerView子視圖時,UIScrollView不會滾動
感謝您的回答,我做同樣的方式,但它不能在我想它的工作方式工作。讓您的CCMenuItem大到屏幕寬度的70%和屏幕高度的90%,然後將您的手指放在元素的頂部並嘗試滾動圖層,它將無法工作。爲了滾動ccScrollLayer,你必須從id從菜單項中釋放的位置開始滾動:)。現在我正在嘗試將UIkit與UIScrollView和UIButtons與occos2d集成,因爲我知道它會像那樣工作。 – repoguy