Четверг, 21 Ноября 2024, 16:46

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Переход в полный экран
sem6666Дата: Вторник, 29 Января 2013, 15:32 | Сообщение # 1
участник
Сейчас нет на сайте
Не могу сделать переключение в полный экран по нажатию одной кнопки. Где то кажется было на форуме. Но инет сейчас тупит и не могу найти где это. Подскажите, что не так делаю?


Сообщение отредактировал sem6666 - Вторник, 29 Января 2013, 15:35
IvanKorobkoДата: Вторник, 29 Января 2013, 15:51 | Сообщение # 2
IK Studio
Сейчас нет на сайте
попробуй не кей ис давн, а он кей прессед...

Добавлено (29.01.2013, 15:51)
---------------------------------------------


вот так к примеру всё работает...




Сообщение отредактировал mef1sto - Вторник, 29 Января 2013, 15:52
cnstntnДата: Вторник, 29 Января 2013, 15:53 | Сообщение # 3
заслуженный участник
Сейчас нет на сайте
вот держи
KRUTyaKДата: Вторник, 29 Января 2013, 16:56 | Сообщение # 4
Всегда готов!
Сейчас нет на сайте
sem6666, Сделай 4 действия:
1. Если Переменная Screen равна 0 то режим экрана - В окне
2. Если Переменная Screen равна 1 то режим экрана - На весь экран
3. Если Переменная Screen равна или больше 2 то Переменная Screen - равна 0
4. По нажатию кнопки F1 (или любой другой) - Добавление к переменной Screen числа 1
P.S - И не забудь везде проставить Trigger Once (обязательно)
sem6666Дата: Вторник, 29 Января 2013, 17:58 | Сообщение # 5
участник
Сейчас нет на сайте
Lihodey, Спасибо:) твой пример сработал
Вот только теперь другая проблема:( при переходе в полный экран, начинает мерцать всё или скорее мигать. Подозреваю что дело может быть в системе. Думаю с win8 вернуться на win7
cnstntnДата: Вторник, 29 Января 2013, 18:22 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
sem6666, пардон, я там trigger once не везде поставил
вот переделал
sem6666Дата: Вторник, 29 Января 2013, 18:40 | Сообщение # 7
участник
Сейчас нет на сайте
Lihodey, Спасибо. Теперь заработало как нужно. А то уже систему хотел переустанавливать.
А то раз было, когда в полный экран делал сразу, то экран мерцал. Причину так и не нашёл. После переустановки, всё заработало.
gggaptypgggДата: Вторник, 29 Января 2013, 19:49 | Сообщение # 8
почетный гость
Сейчас нет на сайте
Цитата (KRUTyaK)
Trigger Once

за что отвечает?


IvanKorobkoДата: Вторник, 29 Января 2013, 19:55 | Сообщение # 9
IK Studio
Сейчас нет на сайте
Выполнить единожды, если правда... но можно без него, если всё сделать, как я написал во втором посте - кода меньше, работает как часы wink

cnstntnДата: Четверг, 31 Января 2013, 00:26 | Сообщение # 10
заслуженный участник
Сейчас нет на сайте
mef1sto, мне стало интересно и я попробовал сделать как ты написал во втором посте, и экран таки моргает!!! так что, батенька, без trigger once никак smile
IvanKorobkoДата: Четверг, 31 Января 2013, 07:19 | Сообщение # 11
IK Studio
Сейчас нет на сайте
Цитата (Lihodey)
экран таки моргает!!!


Хех и вправду моргает surprised biggrin Вторник видимо просто был не мой день - оскорбил 7 человек, скинул 2 неработающих примера, запорол на работе часть документации(потому что делал примеры)... всё, теперь по вторникам омываю голову святой водой с утра happy




Сообщение отредактировал mef1sto - Четверг, 31 Января 2013, 07:20
MrAkakuyДата: Четверг, 31 Января 2013, 09:39 | Сообщение # 12
участник
Сейчас нет на сайте
sem6666, надо было просто включить мозг и пересмотреть код. Там было так:
По нажатию F4:
если = 1 то сделать в 2
если = 2 то сделать в 1

Ты нажимаешь F4 - у тебя проверяется: переменная равна 1? меняем на 2. переменная равна 2? меняем на 1
У тебя получается, что ты нажимаешь F4 и у тебя как была переменная равна 1 - так и осталась, потому и не включался на полный экран.

mef1sto использовал else - потому у него и работало все.



  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг