2010-11-01 71 views
0

在Android OpenGL ES中,我希望能夠切換給定矩形的紋理。我有一個矩形,根據不同的條件我放了兩個紋理。我只是想在紋理之間切換。Android OpenGL ES一個矩形的多個紋理

我跟着這個代碼來創建紋理: link text

和他們提供很好,但我不知道如何告訴給定RECT使用另一種質感。我是否使用loadTextures()中生成的ID做類似「setTexture」的事情?我必須有一個紋理名稱(數字),然後我改變陣列..我只是不明白它..

回答

1
+0

是的我知道這一點,有問題的部分是該函數的第二個參數,我是否將由(在我的情況下)newTextureID()方法生成的ID,或者我把其他東西嗎? :/我設法得到帶有紋理的工作對象,問題出現在我想更改其中一個紋理時。 – Adolf 2010-11-01 20:37:35

+1

@Adolf:是的,只是在這些ID中折騰。它們只是整數,所以如果你想要的話,把它們放在一個數組中。 – genpfault 2010-11-01 22:01:57