Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Darth_Sanchez
4 / 4 / 1
Регистрация: 28.04.2013
Сообщений: 64
#1

OpenGL ES: Добавление кнопок в окно с OpenGL - Android

14.11.2014, 00:15. Просмотров 419. Ответов 0
Метки нет (Все метки)

Есть окно OpenGL в котором происходит какая-то отрисовка.

Activity :
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
public class MainActivity extends Activity 
{
    private GLSurfaceView glSurface;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        glSurface = new GLSurfaceView(this);
        glSurface.setRenderer(new SceneRenderer());
        setContentView(glSurface);
    }
 
    @Override
    protected void onResume() 
    {
        super.onResume();
        glSurface.onResume();
    }
 
    @Override
    protected void onPause() 
    {
        super.onPause();
        glSurface.onPause();
    }
 
}


Renderer:
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class SceneRenderer implements Renderer 
{
    public SceneRenderer() 
    {
 
    }
 
    public void onSurfaceCreated(GL10 gl, EGLConfig config) 
    {       
...
    }
    
    public void onDrawFrame(GL10 gl) 
    {
...
    }
 
    public void onSurfaceChanged(GL10 gl, int width, int height) 
    {
...             
    }
}


Как добавить кнопки какие-либо, чтобы можно было управлять действиями OpenGL. Допустим если у меня нарисован квадрат жёлтого цвета и по нажатию кнопки менялся цвет, к примеру.

Добавлено через 8 часов 2 минуты
человечество, помогите, подскажите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2014, 00:15     OpenGL ES: Добавление кнопок в окно с OpenGL
Посмотрите здесь:

Android OpenGL (Android)
Android OpenGL 1.1 Android
OpenGL ES AndroidNDK Android
OpenGL ES Android
Android OpenGL
OpenGL и спящий режим Android
Android Простая игра. OpenGL
Android Инициализация OpenGL ES
Android Кривые в OpenGL SE 1.0
Android Текстура OpenGL es 2
OpenGl ES 2.0 Текстуры Android
Android Комбинирование 2D и 3D в OpenGL ES 2.0

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru