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

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

 
H
hello world
offline
Опыт: 130,725
Активность:
Ну так можно еще по извращаться со способностями. Вдруг получится вернуть. Надо попробывать вариант со строительством здания. ( Кстати кто знает можно вернуть x,y здания, которое еще не построено? Т.е игрок только собирается указать куда его поставить )
Старый 14.08.2010, 13:59
Doc

offline
Опыт: 63,163
Активность:
ScorpioT1002, CameraGetPitch(playernumber) не подходит? Возвращает высоту камеры.
Старый 14.08.2010, 21:50
ScorpioT1000
Работаем
online
Опыт: отключен
имеется ввиду дистанция от цели до глаза
ScorpioT1000 добавил:
я всё проверил - нету там её
Старый 17.08.2010, 20:32
H
hello world
offline
Опыт: 130,725
Активность:
А можно узнать точку x,y у камеры?
Старый 17.08.2010, 21:03
HGL
Phased out.
offline
Опыт: 25,976
Активность:
Кстати кто знает можно вернуть x,y здания, которое еще не построено?
там всё на акторах =) найди как вернуть координаты актора по названию например - и проблема будет мгновенно решена
Старый 18.08.2010, 00:08
reALien

offline
Опыт: 29,211
Активность:
я хз возможно ли это, но есть такой вариант:
периодически эмулировать нажатие клавиши мыши как хоткеи в вар можно было и отлавливать точку клика.
но, правда, даже если удастся это реализовать, то мы теряем возможность отлавливать, собственно, клик юзера этой клавишей....
Старый 18.08.2010, 00:42
Duke911

offline
Опыт: 3,907
Активность:
эмулировать нажатие невозможно
Старый 18.08.2010, 09:01
SageOne
x
offline
Опыт: 46,054
Активность:
есть функция камеры, которая сама отлавливает положение мыши, изменяя которое, можно вращать камеру, при этом, мышь сама скрывается.
Старый 18.08.2010, 10:30
H
hello world
offline
Опыт: 130,725
Активность:
есть функция камеры, которая сама отлавливает положение мыши, изменяя которое, можно вращать > камеру, при этом, мышь сама скрывается.
В том и прикол что функция скрыта в недрах двига. Ну и еще она не синхронизируется с другими игроками. Так что даже если получиться её вытащить, то можно будет применять онли для одиночной игры.
Старый 18.08.2010, 10:35
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
Пиначет:
есть функция камеры, которая сама отлавливает положение мыши, изменяя которое, можно вращать камеру, при этом, мышь сама скрывается.
А так же тупо впирает аккурат в центр экрана, ага.
Ahelhot:
можно будет применять онли для одиночной игры.
Неа, я в мультиплеере юзаю спокойно.
В общем в FPS вполне катит вариант лепить к мышке камеру.
reALien:
периодически эмулировать нажатие клавиши мыши как хоткеи в вар можно было и отлавливать точку клика.
Неплохая идея.
reALien:
мы теряем возможность отлавливать, собственно, клик юзера этой клавишей.
С какой это радости? эмулируй нажатие какой то левой клавиши и всё в порядке
Старый 18.08.2010, 23:51
H
hello world
offline
Опыт: 130,725
Активность:
Clamp
олололо.
С какой это радости? эмулируй нажатие какой то левой клавиши и всё в порядке
Позиция мыши возвращается только в ответ на событие о клике.
В общем в FPS вполне катит вариант лепить к мышке камеру.
Только в FPS. Может я хочу сделать топ давн шутер...
Неа, я в мультиплеере юзаю спокойно.
Ты юзаешь натику. Еще бы не спокойно. Я же говорил про то, что нельзя отдельно достать функцию вычисления.
Во общем пора забыть про вычисление с помощью камеры. ( для любого жанра кроме FPS - тут то она всегда по центру экрана. А точка является объектом камеры.).

Надо попробовать другие варианты, вроде у кто-то предлагал взять луч из способности "Выстрел - Рейнор". Там при касте он следит за мышкой ( но опять же онли для одиночной игры ).
Старый 19.08.2010, 00:14
Clamp
Lost in space
offline
Опыт: 71,158
Активность:
Ahelhot:
только в ответ на событие о клике.
читай внимательнее, клик можно заменить хоть на "Home"!
Старый 19.08.2010, 00:54
H
hello world
offline
Опыт: 130,725
Активность:
читай внимательнее, клик можно заменить хоть на "Home"!
Нельзя.
Старый 19.08.2010, 00:55
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
reALien:
периодически эмулировать нажатие клавиши мыши как хоткеи в вар можно было и отлавливать точку клика.
да это придется под 100 Гц генерировать клики, имхо ужас
Старый 19.08.2010, 11:40
H
hello world
offline
Опыт: 130,725
Активность:
Да нельзя периодически эмулировать нажатие XD
Что вы все завелись. Тем более функция возвращает позицию мыши, только если пользователь нажмет любую клавишу на мыши и не как не на клавиатуре. А это значить что одну клавишу пришлось бы просто отдать. Ну и в отличие от вара тут нет нативок, которая запускает событие "Пользователь давит на мышь". Вместо этого можно заставить кастовать заклинание, нажать на кнопку на панели команд. и т.п.
Старый 19.08.2010, 12:30
Duke911

offline
Опыт: 3,907
Активность:
можно заставить нажать на кнопку на панели команд? КАК?
Старый 19.08.2010, 14:27
H
hello world
offline
Опыт: 130,725
Активность:
можно заставить нажать на кнопку на панели команд? КАК?
Issue Order
Старый 19.08.2010, 14:54
Duke911

offline
Опыт: 3,907
Активность:
Issue order пропускает фазу именно нажатия кнопки на панели команд. если б можно было просто нажать кнопку, чтоб поменялся курсор и можно было выбирать цель/область другое дело... =(
Старый 19.08.2010, 16:25
Toadcop

offline
Опыт: 54,313
Активность:
Цитата:
да это придется под 100 Гц генерировать клики, имхо ужас

больше 8 и так не получится )
Старый 27.08.2010, 13:03
H
hello world
offline
Опыт: 130,725
Активность:
да клики эмулировать это уг. Нужно по другому.
Старый 27.08.2010, 13:49

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

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

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

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



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