![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Хитрый вопросик
Возможно ли создание триггера, следащего за положением мыши на экране (на 4 четвертях)?Или кто-нибудь предложит извращенны вариант?(желательно без регионов - они слишком статичны) |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
tysch_tysch
Работаем
![]() ![]()
online
Опыт: отключен
|
J-скриптом вроде можно |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mefist
Is it cocktail hour yet?
![]() ![]() offline
Опыт:
98,190Активность: |
Походу нет. Есть немного другой способ. Напищи подробно, что тебе нада. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
zibada
![]() offline
Опыт: отключен
|
Можно, но крайне извращенным способом..
Есть такой занятный объект - trackable, шлепается в любое место игрового поля и генерит события при наведении и при нажатии мышкой. Это единственный способ ловить движения мыши без внешних прог.
Фигня в том, что такие объекты, однажды созданные, нельзя ни перемещать, ни даже удалять. Так как покрыть всю мапу сеткой из таких объектов - не пойдет (слишком много их понадобится), единственный нормальный метод - выделить на карте спец.зону, набитую этими объектами, и прикрепить над ней камеру. Все объекты занести в массив, и тогда при срабатывании события "мыша подведена" можно по номеру сработавшего объекта в массиве вычислить экранные координаты. По идее, весь этот изврат, вместе с cinematic filter, можно использовать для создания красивой менюшки взамен стандартных убогих диалогов (я так в wc:arena 2.0 хочу сделать:)). Других примеров в голову не приходит. :) |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Mefist
Is it cocktail hour yet?
![]() ![]() offline
Опыт:
98,190Активность: |
Я не фуручу в джазе, но походу можно сделать: если допутим координаты клика совпадают с координатами объекта сделать что то (C) Cacodemon :) |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
zibada
![]() offline
Опыт: отключен
|
клики - это понятно, что можно через unit selected отловить... речь шла об отслеживании перемещений мышки, без кликов. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Идея проста... замутить шутер...но при поворотах постоянно жать "вправо""влево" - слишком неудобно.
Кстати описаный способ с объктами реагирующими на наводку мыши не пойдет. Там полноценные карты, меняется рельеф =( |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Да блин...двухмерный он если ты не заметил. я делаю трехмерный! |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Ну что..никто не знает?=\ |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Глючный он... |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Вряд ли... =\ |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
zibada
![]() offline
Опыт: отключен
|
забудьте про вцарену... |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
THeBloodiest
![]() ![]() offline
Опыт:
20,881Активность: |
Цитата:
а чего так? |
|
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|