Тема: Исходница
Показать сообщение отдельно
Старый 13.03.2009, 17:04   #3
Spiderman
Знающий
 
Аватар для Spiderman
 
Регистрация: 28.07.2008
Адрес: Киев
Сообщений: 228
Написано 61 полезных сообщений
(для 191 пользователей)
Ответ: Исходница

Несколько полезных математических формул

Вычисление расстояния до объекта:
2D    Sqr((x1-x2)^2+(y1-y2)^2)
3D    Sqr((x1-x2)^2+(y1-y2)^2+(z1-z2)^2)
Движение одного объекта на другой по прямой траектории (градусы)

coef=1.4
angle = ATan2(x1,y1) //x1 и y1 -коорд. первого объекта 
x2 = Sin(angle)*coef  
y2 = Cos(angle)*coef
Если нужно переключить переменную типа булеан, но не известно в данный момент значение TRUE или FALSE
boolvar = 1 - boolvar
Как сделать так чтобы часть кода выполнялась с определенной задержкой т.е. не каждый проход цикла

zaderjka = 5
if (MilliSecs() /  zaderjka) Mod 2 then ...
__________________
Тяжела жизнь программиста: радость находки своего бага всегда омрачает осознание собственной тупости...
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Spiderman за это полезное сообщение:
Arton (30.06.2010), PackegerX (04.09.2011), Randomize (23.03.2009)