程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> 利用JSR 184創建3D菜單

利用JSR 184創建3D菜單

編輯:J2ME
移動JavaTM 3D圖形的用途遠遠不止只用在游戲上這就是一個如何利用JSR 184創建3D菜單的例子。

    

    因為立方體只有四個面,而我們有六個菜單項,所以在選轉菜單時必須改變紋理。

為了在立方體上使用不同的紋理,我們必須為立方體的每一個面建立一個外觀appearance)。

Appearance []appearance = new Appearance[6];

 

for(int i=0; i<appearance.length; i++){
    appearance[i] = new Appearance();
    appearance[i].setPolygonMode(polygonMode);
    mesh.setAppearance(i, appearance[i]);
}

那麼我們如下所示改變紋理:

Appearance f,t,b;

 

f = appearance1; // front
t = appearance3; // top
b = appearance4; // bottom

 

f.setTexture(0, texMenu[front]);
t.setTexture(0, texMenu[top]);
b.setTexture(0, texMenu[bottom]);

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved