Itachi02
offline
Опыт:
1,145Активность: |
квадрат
подскажите какие координаты нужны что сделать квадрат вокруг юнита ? например хочу создать 4 юнита вокруг юнита - цели что нужно для этого сделать (чтобы квадрат был) ? |
21.01.2009, 07:40 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Смотря как квадрат должен располагаться. Стороны параллельны краям карты или нет? |
21.01.2009, 07:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
так |
21.01.2009, 07:58 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
тогда все просто.
1 юнит: X = X цели + сторна квадрата попалам, Y = Y цели + сторна квадрата попалам 2 юнит: X = X цели - сторна квадрата попалам, Y = Y цели + сторна квадрата попалам 3 юнит: X = X цели - сторна квадрата попалам, Y = Y цели - сторна квадрата попалам 4 юнит: X = X цели + сторна квадрата попалам, Y = Y цели - сторна квадрата попалам MF_Andreich добавил: гораздо интереснее было бы, если бы учитывалось направление взгляда цели. |
21.01.2009, 08:01 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
MF_Andreich напиши плиз точнее..я дуб в этом, нужны сами цифры
|
21.01.2009, 08:18 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gres
Кораэлестраз
offline
Опыт:
18,575Активность: |
Цитата:
Из чего сделать то? Провести молнию между четырьмя точками шоли? или че? 0о Для какой цели тебе это нужно!? |
|
21.01.2009, 08:32 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
Gres вокруг юнита - цели появляются 4 юнита и делают на цель "огненное лассо"
|
21.01.2009, 08:39 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Тогда красивее было бы с учетом взгляда война цели... Гораздо красивее. Четыре призрака, смотрящие на Героя, стоящие перед ним и за ним. :) |
21.01.2009, 08:41 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
MF_Andreich можешь такое сделать ? кстати да, призраки)
|
21.01.2009, 08:45 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Все, лови на ГУИ чтоб понятнее было. Напиши слово "квадрат". И вокруг чародея на 5 секунд появиться его "свита" :))) |
21.01.2009, 09:07 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
MF_Andreich спасибо...теперь джутсу куда круче )
|
21.01.2009, 09:20 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
Не за что. Только учти что это всего лишь пример. Там все не оптимально... и удаляються только последние 4 созданных юнита :) |
21.01.2009, 09:21 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
RazArt
offline
Опыт:
11,197Активность: |
Но полярные координаты энто ужос, так что учи жасс и используй MoveLocation, так у тебя будет на много меньше утечек и соответственно карта не будет виснуть к концу игры... Вот нашёл пример функций
Отредактировано RazArt, 21.01.2009 в 09:31. |
21.01.2009, 09:25 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
MF_Andreich я все переделал чтобы не тупило)
Itachi02 добавил: парни, тут новый вопрос, как сделать юнита неВыбираемым, не используя москиты |
21.01.2009, 09:38 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Gres
Кораэлестраз
offline
Опыт:
18,575Активность: |
С: Игрок выбрал юнита У: Триггеринг юнит == твой юнит Д: отменить выбор |
21.01.2009, 09:39 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
RazArt
offline
Опыт:
11,197Активность: |
Вот полная ф-ция:
» Код Код:
Отредактировано RazArt, 21.01.2009 в 10:12. |
21.01.2009, 09:56 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
RazArt
Я сделал просто доступный пример на гуи как это ДОЛЖНО работать в теории, и все. Jass я знаю, причем настоль чтоб понимать что после return локация не удалиться! :) |
21.01.2009, 10:02 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
RazArt
offline
Опыт:
11,197Активность: |
MF_Andreich, омфг, а вы тут при чём?) Я автору делал это и если он хочет я сделаю ему пример =)
|
21.01.2009, 10:03 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Itachi02
offline
Опыт:
1,145Активность: |
всем спасибо, прошу не закрывать тему..так как могут появится вопросы) |
21.01.2009, 10:07 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MF
Что-то вокруг не так
offline
Опыт:
26,594Активность: |
RazArt
Извиняюсь. Не так понял. :) но функцию ту которую выложили вы, по моему надо подработать. В случае перемещения юнита логичнее его и двигать, а не локацию. |
21.01.2009, 10:10 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|