Android开发OpenGL做的立体界面

咔buka 发布于 2013/05/11 12:59
阅读 946
收藏 0
我想做一个手动旋转的立体界面,比如用OpenGL做了一个立方体,想在各个面上加入点击事件,请问该怎么做?求助,有没有类似的代码,谢谢大家了
加载中
0
地瓜儿
地瓜儿
用opengl实现魔方网上代码一堆,,先用opengl实现,自己封装几个接口,用JNI调用就可以了,并且java也可以直接实现立体。
地瓜儿
地瓜儿
回复 @咔buka : 例如鼠标已经实现了可以旋转立方体,在移植到android后,可以把屏幕平均分为四块范围,每块范围对应一个鼠标想要事件,当某个范围内有相应就调用对应的鼠标事件,就可以达到旋转立体,同理按钮也是一样
咔buka
咔buka
回复 @地瓜头 : 对不起啊,还是不太懂,怎么按照坐标来响应鼠标点击?能建立按照 3维空间排列的按钮吗?
地瓜儿
地瓜儿
回复 @咔buka : 首先实现鼠标可以旋转立体,然后在获取相应面的坐标范围 当在此范围内就响应鼠标事件就可以了
咔buka
咔buka
我已经可以实现手动旋转立方体,但是不知道怎么向各个面加点击事件。我是个小白,你能不能给我发段类似的代码?有偿也可以,就当请你吃法了,谢谢
0
冷月无声

看看高手门如何学习  opengl

http://www.androidym.com/forum.php?mod=viewthread&tid=1086

返回顶部
顶部