首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> J2ME >> 可选包 >> 正文
利用JSR 184创建3D菜单
作者:numenzq …    文章来源:索爱官方文档    更新时间:2007-1-9 10:57:05
移动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]);

 

  源代码下载

相关文章:
JSR 184:3D坐标系和定位总结
使用JSR 184技术在3D空间里选中物体
J2ME 中的技术
赛车游戏(一)——通过蓝牙实现两个手机交互
J2ME 3D技术简介
给你的2D游戏添加3D效果
使用Canvas制作简单的游戏菜单
J2ME最佳实践(二)——系统适配
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号