XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> Галактическая академия
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
H
hello world
offline
Опыт: 130,725
Активность:
Ширина и высота экрана
Для карты необходимо написать новое событие для диалога.
Игрок отпускает кнопку диалога. Собственно потому что такого события изначально нет.
Для этого я использую кнопку мыши + вычисление позиции курсора, но есть проблема.
Offset функции возвращают значение от точки прикрепления диалога ( если его прикрепить к любому углу кроме верхнего левого )..
Это значит:
  1. Делать offset нужного диалога от верхнего левого угла ( ну этот вариант плох, так как на широкоформатных будет не по центру мой диалог )
  2. Как то найти ширину и высоту экрана, и с помощью этого получить нужный мне offset..
Во общем вопрос:
Возможно ли вернуть ширину и высоту экрана?
Ahelhot добавил:
Тфу, решение нашел )
Все было гораздо проще и без узнавания ширины и высоты. Однако может в дальнейшем пригодиться. Если кто найдет как
Возможно ли вернуть ширину и высоту экрана?
будет отлично.
Старый 01.09.2010, 17:51
Windrunner
Верь мне!
offline
Опыт: 4,565
Активность:
Ahelhot, ну и как ты решил проблему?
Старый 01.09.2010, 19:03
H
hello world
offline
Опыт: 130,725
Активность:
Как хотел не решил. Надеюсь близы добавят пару нативок "Нажимает на кнопку, Отпускает кнопку"
Пока же обхожусь "Кликает на кнопку" и переменной "Кликнул==boolean"
Вопрос в силе.
Старый 01.09.2010, 19:34
Windrunner
Верь мне!
offline
Опыт: 4,565
Активность:
Ahelhot, дай примерчик,ато я ниче не понял=)
Старый 01.09.2010, 19:38

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 11:56.