Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Nastavte GLSurfaceView volaním funkcie nižšie :
public void setRenderer ( GLSurfaceView.Renderer renderer )
2
Implementácia nižšie uvedených funkcií vnútri renderer :
public void onSurfaceCreated ( GL10 gl , EGLConfig config )
public void na DrawFrame ( GL10 , gl )
public void onSufaceChanged ( GL10 gl , šírka , int height )
3
Vytvoriť činnosť importom potrebné súbory a triedy pomocou " android " import funkcie . Zadajte Renderer prvky , ako je napríklad " onSurfaceCreated " farieb , vzoru a hĺbku . To isté urobte pre funkciu " onSurfaceChanged "
3D Príklad
4
Vytvoriť nový projekt s názvom " 3D " a nová trieda podľa rovnakého mena , ako je uvedené nižšie . :
Dovoz android.cotent.Context ;
Dovoz android.opengl.GLSurfaceView ;
Verejná trieda 3Dview rozširuje GLSurfaceView { klipart
Súkromná
Public 3Dview 9Context kontext ) {
}
}
5
zaviesť triedu 3DRenderer ako je uvedené nižšie :
Verejná trieda 3DRenderer implementuje GLSurfaceView . Renderer {
Private static final String
Súkromná float ;
Súkromná float ;
Súkromná float ;
Definujte každú float farby vyššie .
6
Vytvorte dokumentáciu k projektu pomocou bežnej programovací postup .
Copyright © počítačové znalosti Všetky práva vyhradené