2014-11-08 50 views
1

如何在AndEngine GLES2中創建可滾動塊? 我找到了解決方案,AndEngine GLES1這裏Custom ScrollView in andengine 但它GLES2不起作用 (我在RectangularShape中的對GLES2變了形對象)我需要什麼,就截圖AndEngine GLES2 ScrollContainer


enter image description here

UPDATE : ShapeScrollContainer的默認設置如下所示(文本不可見)。綠色IT是滾動


enter image description here


如果我在FUNC ShapeScrollContainer.SetShapeAlpha讚揚代碼,它的外觀(滾動不工作)


enter image description here

+0

你能提供什麼「不工作」更多的多行文字? – 2014-11-08 11:35:29

+0

這是沒有錯誤的工作,但塊(在方框文字)不顯示 – 2014-11-08 11:44:42

+0

那我做什麼用ShapeScrollContainer.java https://dl.dropboxusercontent.com/u/19153875/ShapeScrollContainer.java 而在代碼 調用'code' – 2014-11-08 11:45:43

回答

1

問題解決了。 ShapeScrollContainer無法與大(多行)塊正常工作。 我只是爆炸上的不同對象(單行) 像這樣


for (int i = 0; i < 10; i++) 
    { 
     Text text = new Text(
       x_from, 
       y_from + (30 * i), 
       font, 
       "Scrolling..." + i, 
       getVertexBufferObjectManager()); 
     text.setVisible(true); 
     text.setZIndex(10); 
     text.setBlendFunction(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA); 
     scene.attachChild(text); 
     ScrollableArea.Add(text); 
    } 
+0

我試着用長的多行文字使用ShapeScrollContainer類,但它不工作。正如我在您的答案中可以看到的那樣,它僅適用於單行文本? – GmloMalo 2015-10-13 17:25:19

相關問題