![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
Ну так можно еще по извращаться со способностями. Вдруг получится вернуть. Надо попробывать вариант со строительством здания. ( Кстати кто знает можно вернуть x,y здания, которое еще не построено? Т.е игрок только собирается указать куда его поставить ) |
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
ScorpioT1002, CameraGetPitch(playernumber) не подходит? Возвращает высоту камеры. |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
имеется ввиду дистанция от цели до глаза
ScorpioT1000 добавил: я всё проверил - нету там её |
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
А можно узнать точку x,y у камеры? |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
HGL
Phased out.
![]() ![]() offline
Опыт:
25,976Активность: |
там всё на акторах =) найди как вернуть координаты актора по названию например - и проблема будет мгновенно решена |
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
reALien
![]() ![]() offline
Опыт:
29,211Активность: |
я хз возможно ли это, но есть такой вариант:
периодически эмулировать нажатие клавиши мыши как хоткеи в вар можно было и отлавливать точку клика. но, правда, даже если удастся это реализовать, то мы теряем возможность отлавливать, собственно, клик юзера этой клавишей.... |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Duke911
![]() offline
Опыт:
3,907Активность: |
эмулировать нажатие невозможно |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
SageOne
x
![]() ![]() offline
Опыт:
46,054Активность: |
есть функция камеры, которая сама отлавливает положение мыши, изменяя которое, можно вращать камеру, при этом, мышь сама скрывается. |
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
В том и прикол что функция скрыта в недрах двига. Ну и еще она не синхронизируется с другими игроками. Так что даже если получиться её вытащить, то можно будет применять онли для одиночной игры. |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Пиначет:
А так же тупо впирает аккурат в центр экрана, ага. Ahelhot: Неа, я в мультиплеере юзаю спокойно. В общем в FPS вполне катит вариант лепить к мышке камеру. reALien: Неплохая идея. reALien: С какой это радости? эмулируй нажатие какой то левой клавиши и всё в порядке |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
Clamp
олололо. Позиция мыши возвращается только в ответ на событие о клике. Только в FPS. Может я хочу сделать топ давн шутер... Ты юзаешь натику. Еще бы не спокойно. Я же говорил про то, что нельзя отдельно достать функцию вычисления. Во общем пора забыть про вычисление с помощью камеры. ( для любого жанра кроме FPS - тут то она всегда по центру экрана. А точка является объектом камеры.).
Надо попробовать другие варианты, вроде у кто-то предлагал взять луч из способности "Выстрел - Рейнор". Там при касте он следит за мышкой ( но опять же онли для одиночной игры ). |
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Clamp
Lost in space
![]() ![]() offline
Опыт:
71,158Активность: |
Ahelhot:
читай внимательнее, клик можно заменить хоть на "Home"! |
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
Нельзя. |
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Wulfrein
где я?
![]() ![]() offline
Опыт:
88,142Активность: |
reALien:
да это придется под 100 Гц генерировать клики, имхо ужас |
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
Да нельзя периодически эмулировать нажатие XD Что вы все завелись. Тем более функция возвращает позицию мыши, только если пользователь нажмет любую клавишу на мыши и не как не на клавиатуре. А это значить что одну клавишу пришлось бы просто отдать. Ну и в отличие от вара тут нет нативок, которая запускает событие "Пользователь давит на мышь". Вместо этого можно заставить кастовать заклинание, нажать на кнопку на панели команд. и т.п. |
![]() |
#35
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Duke911
![]() offline
Опыт:
3,907Активность: |
можно заставить нажать на кнопку на панели команд? КАК? |
![]() |
#36
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
Issue Order |
![]() |
#37
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Duke911
![]() offline
Опыт:
3,907Активность: |
Issue order пропускает фазу именно нажатия кнопки на панели команд. если б можно было просто нажать кнопку, чтоб поменялся курсор и можно было выбирать цель/область другое дело... =( |
![]() |
#38
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Цитата:
больше 8 и так не получится ) |
|
![]() |
#39
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
![]()
H
hello world
![]() offline
Опыт:
130,725Активность: |
да клики эмулировать это уг. Нужно по другому. |
![]() |
#40
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|