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