2012-11-16 10 views
7


Jestem bardzo nowy AndEngine, chcąc skorzystać z tej AndEngine przykłady z git URL: https://github.com/nicolasgramlich/AndEngineExamples
Ale to zawsze pokazuje mi błąd na dwóch klasAndEngine przykładów pokazuje błąd nie działa

BoundCameraExample iw HullAlgorithmExample

w związanego przykład kamera błędu jest w linii 220 mówi:

Niezgodność typów: nie można przekonwertować z void do AnimatedSprite

final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()).animate(100); 

aw błędu HullAlgorithmExample jest na rachunku importowej trybRysowania
błąd wskazuje na linii numer 11: import org.andengine.entity.primitive.vbo. DrawMode;
oraz w liniach 168, 175, mówi trybRysowania nie mogą być rozwiązane do zmiennej

Używam kompilatora Javy 1.6 dla wszystkich rozszerzeń Pobrałem AndEngine i rozszerzenia z tej samej git repo. Co jest nie tak z tym pomóż mi

Dzięki allll

Odpowiedz

32

W BoundCameraExample, spróbuj

final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()); 
face.animate(100); 

zamiast

final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()).animate(100); 

W HullAlgorithExample, importować

import org.andengine.entity.primitive.DrawMode; 

zamiast

import org.andengine.entity.primitive.vbo.DrawMode; 
+0

Dziękuję Swati za szybką odpowiedź .... Dziękuję –

+1

jesteś bardzo mile widziany! –

+1

im również stoi ten sam problem i czytam wszystkie wątki związane z tym problemem, ale zrobiłeś bardzo łatwe. Jego działający ładunek – Ravikumar11

11

W 2014 odpowiedź od @ Swati-Rawat jest nadal heplful. Znalazłem jeszcze dwa problemy, będę zgłaszać tutaj rozwiązanie, ponieważ kwestia ta jest dobrze w rankingu:

w SplitScreenExample, jak w BoundCameraExample, wymienić:

final AnimatedSprite face = new AnimatedSprite(pX, pY, this.mBoxFaceTextureRegion, this.getVertexBufferObjectManager()); 
face.animate(100); 

w TextBreakExample wymienić:

this.mText = new Text(50, 40, this.mFont, "", 1000, new TextOptions(AutoWrap.LETTERS, AUTOWRAP_WIDTH, HorizontalAlign.CENTER, Text.LEADING_DEFAULT), vertexBufferObjectManager); 
+1

! dziękuję za podzielenie się. – kingAm