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

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

Войти
Регистрация
Восстановить пароль
 
Frantsian
0 / 0 / 0
Регистрация: 04.12.2015
Сообщений: 1
#1

Переход на следующую страницу нажав на текстуру - Программирование Android

04.12.2015, 13:38. Просмотров 213. Ответов 0
Метки нет (Все метки)

Добрый день. Мне нужно, чтобы нажав на Texture playBtn выполнялся переход на следующую страницу, а в данном фрагменте при нажатие на любую область экрана можно перейти на следующую страницу. Как сделать именно так, чтобы можно было перейти нажав на Texture playBtn?

Фрагмент кода с нажатием:
Java
1
2
3
4
5
protected void handleInput() { 
if(Gdx.input.justTouched()){ 
gsm.set(new PlayState(gsm)); 
} 
}
Весь код:
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package com.frastan.game.states; 
 
import com.badlogic.gdx.Gdx; 
import com.badlogic.gdx.graphics.Texture; 
import com.badlogic.gdx.graphics.g2d.SpriteBatch; 
import com.frastan.game.MyBall; 
 
public class MenuState extends State { 
 
private Texture background; 
private Texture playBtn; 
private Texture magazinBtn; 
private Texture rekordiBtn; 
private Texture nastroikiBtn; 
 
public MenuState(GameStateManager gsm) { 
super(gsm); 
camera.setToOrtho(false, MyBall.WIDTH, MyBall.HEIGHT); 
background = new Texture("bgmenu.png"); 
playBtn = new Texture("knopkastart.png"); 
magazinBtn = new Texture("knopkamagazin.png"); 
rekordiBtn = new Texture("knopkarekordi.png"); 
nastroikiBtn = new Texture("knopkanastroiki.png"); 
} 
 
 
 
@Override 
protected void handleInput() { 
if(Gdx.input.justTouched()){ 
gsm.set(new PlayState(gsm)); 
} 
 
} 
 
@Override 
public void update(float dt) { 
handleInput(); 
 
} 
 
@Override 
public void render(SpriteBatch sb) { 
sb.setProjectionMatrix(camera.combined); 
sb.begin(); 
sb.draw(background, camera.position.x - (camera.viewportWidth / 2), 0); 
sb.draw(playBtn, camera.position.x - playBtn.getWidth() / 2, camera.position.y / 4); 
 
// sb.draw(magazinBtn, (MyBall.WIDTH / 2) + (magazinBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
// sb.draw(rekordiBtn, (MyBall.WIDTH / 2) + (rekordiBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
// sb.draw(nastroikiBtn, (MyBall.WIDTH / 2) + (nastroikiBtn.getWidth() / 2), MyBall.HEIGHT / 2); 
 
sb.end(); 
 
} 
 
@Override 
public void dispose() { 
background.dispose(); 
playBtn.dispose(); 
 
} 
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2015, 13:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Переход на следующую страницу нажав на текстуру (Программирование Android):

Переход на страницу с текстом - Программирование Android
Как сделать так чтобы с кнопки Button переходила на страницу с текстом?

Как совершить переход с андроид-приложения на страницу сайта? - Программирование Android
Этот код выдает ошибку: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("vk.com"))); Подскажите, пожалуйста :)

VK API. Не происходит переход на следующую страницу - Windows Phone
после авторизации должно перейти на следующую страницу, но вместо этого в окне браузера пишет пожалуйста не копируйте данные из...

Переход на следующую страницу(между ними скрытая ) - VBA
Подскажите, пожалуйста, у меня есть ComboBox, в котором содержится 8 элементов. Все листы изначально скрыты. В зависимости от выбранного...

Переход на следующую страницу, если на странице много контента - C# MVC
Всем привет! Как сделать, чтобы при огромном количестве комментариев не нужно было прокручивать вниз страницу до опупения, а ...

Навигация переход на предыдущую и следующую страницу в выпадающем меню - JavaScript
Проблема такая: есть выпадающий список <SELECT NAME="navSelect" ONCHANGE="top.location.href = this.options.value" class="m">...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2015, 13:38
Привет! Вот еще темы с ответами:

Как сделать, чтобы при попытке загрузить страницу 1 происходил автоматический переход на страницу 2? - C# ASP.NET
Создан некий простейший веб-узел с 2-я страницами. Что мне сделать, чтобы при попытке загрузки созданной мной страницы 1 по адресу...

Переход на следующую сцену - ActionScript
подскажите как сделать переход по сценам

Переход на следующую строку - Java SE
всем, здрасте ;)помогите, пжлста, нужно сделать, чтобы когда шарик врезается в стену, он переходил на следующую строку и продолжал...

CxGrid переход на следующую клетку - Delphi БД
Есть у меня cxGrid, к нему подцеплен справочник (5 полей) я хочу заполнять его так: нажал кнопку "Добавить", курсор в первую позицию...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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