Сейчас 09:27:32 Четверг, 4 июля, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Привязка юнитов
DreiiДата: Вторник, 10 Января 2012, 23:51:19 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
Делаю привязку юнитов,тоесть если между юнитами расстояние больше 600,то они не могу дальше идти(как Pounce у Slark'a в DotA).
Code

x=x-5*Cos((ft-180))
y=y-5*Sin((ft-180))
xx=xx-5*Cos((ftt-180))
yy=yy-5*Sin((ftt-180))
SetUnitX(f.t,x)
SetUnitY(f.t,y)
SetUnitX(f.tt,xx)
SetUnitY(f.tt,yy)

Если делаю так,то юниты наоборот ускоряются!
Code
SetUnitPosition(f.t,x-5*Cos((ft-180)),y-5*Sin((ft-180)))
SetUnitPosition(f.tt,xx-5*Cos((ftt-180)),yy-5*Sin((ftt-180)))

Если так то !!!вроде бы!!! нормально,но юниты не воспроизводят анимку и сбиваются их приказы!

Что делать ?

Добавлено (10 Январь 2012, 23:51:19)
---------------------------------------------
Проблема решена


 

  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz