![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Отслеживание кликов мыши.
Вот я отслеживаю левою кнопку мыши, периодически задавая ForceUIKey(хоткей абилки), но как мне отследить правую (просто клик, без координат).
Tcx Core смотрел, но там всё запутано. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Enein
Silenced by ZlaYa1000
![]() ![]() offline
Опыт:
43,453Активность: |
Событием 'A unit - выполняет действие, или как там, а то я уже забыл (Без цели)'
|
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Отдаёт приказ - без указание цели? И чё это мне даст? Мне надо отследить когда юнит отменяет наведение способности, я проверял он неотдаёт никакого приказа.. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Radiant
Silence
![]() offline
Опыт:
4,907Активность: |
Лось, я думаю это делается через Trackable oO
|
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Strayiker
Warcraft Forever
![]() ![]() offline
Опыт:
3,406Активность: |
Юзай событие Юнит получил приказ двигаться в точку
Strayiker добавил: или что-то подобное |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Да не может юнит получить приказ идти, потомушто как тока он отменяет ForceUIKey и сразу же новый... |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
df Hunter
Нападатель
![]() ![]() offline
Опыт:
5,749Активность: |
в тсх коре: форсятся 2 кнопки, одна создаёт курсор, а другая форсится при нажатии райт клика(райт клик сбивает курсор и возвращает интерфейс к кнопкам)(там вроде цикл и проверка был ли левый клик, что бы не срабатывал правый клик во время левого) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Ничё непонял. Ну и как я отслежу райт клик? |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Лось в любом случие правый клик может быть только инстант т.е. без точки приказа.
|
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Теоретически-зубосверлительски можно и с точкой. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
S
![]() offline
Опыт:
43,833Активность: |
Цитата:
Как это без точки приказа!? =O А отслеживать по Move? Раз можно отловить ЛКМ - значит и ПКМ можно |
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Нет. Там для правой одно событие и то без кондишна точки. А то что "указал точка-цель" это на райт-клик не д-вует... есть другой способ ^_^ |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Toadcop мне и надо без точки.
Sasha юнит не может получить приказ, потомушто периодический ForceUIKey... Ну объясните мне, как же его отследить то. |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
S
![]() offline
Опыт:
43,833Активность: |
Цитата:
сказали же - только инстант. Цитата:
поведай его нам ^^ |
||
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Понафтыкать по всей игровой площади сетку трекаблей и проверять каждые 0.15 сек где находится курсор(давать относительные координаты по трекаблям). Райт ловить на "отменяет приказ", точку ловить трекаблями. В чем здесь зубосверление? - ресурсоемкость и даже, возможно, невыполнимость из-за ресурсоемкости. А еще делать долго.. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
ScorpioT1000 да и карта будет глючить как говно =О ... Т_Т
Инстант = Мгновеный. или что то на подобие. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
Toadcop ну расскажи как ты отслеживаеш райт клик!
Мож надо форсить кнопку не периодически? Мож есть какоенить событие типо "Юнит - отменяет наведение спелла" =( |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Я уже сказал - "отменяет приказ" |
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Лось
![]() offline
Опыт:
7,223Активность: |
ScorpioT1000 "отменяет приказ" - это получает приказ "stop" и это неподходит!
Если ты уверен что это работает то зделай карту пример... |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
Ну значит что-то похожее. Там точно был эвент |
![]() |
#20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|