FoK_KruGer
<3 Vocal Trance
offline
Опыт:
19,940Активность: |
хм...а как например сделать чтоб рисовалась пентаграмма? Т.е. как? Если на месте юнита создавать спецэфект когда он перемещается будут лаги. |
05.02.2007, 15:02 | #41
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
какая еще пентограма? рисунок на земле из спецэффектов? запоминаем координаты юнита, и чертим относительно них эту пентограму... в чем проблема? |
05.02.2007, 15:09 | #42
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FoK_KruGer
<3 Vocal Trance
offline
Опыт:
19,940Активность: |
Цитата:
Проблема: ЧТобы она рисовалась медленно "Не отводя Руки". И допустим не молнией а огнем ( спецэфект) |
|
05.02.2007, 16:00 | #43
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
Ну тогда юзай переодический триг... При каждом срабатывание вычисляй точку и создавай спецэффект |
05.02.2007, 16:06 | #44
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShineLight
offline
Опыт:
723Активность: |
FoK_KruGer, ты отслеживаешь угол не из любой части окружности, а начиная с положительной части абсциссы (прямая x). Всегда предполагай, что начало угла у тебя лежит на ней. Причем нельзя забывать, что у углов в радианах есть период он равен 2Pi (360градусов). Если тебе надо посчитать угол больше, чем 360 градусов, то дели его на 360 (целая часть частного - количество периодов), Затем x(данный угол) - 360*y(целая часть частного, полученного ранее) = некий угол, который надо перевести в радианы и прибавить к нему 2Pi*y.
|
05.02.2007, 17:14 | #45
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|