![]() |
|
||||||||||
|
|||||
|
[+1.3 29.05.11]
Регистрация: Nov 2010
Сообщений: 12
|
Есть функция выстрела, есть стрелки, которых я поставил друг напротив друга. Все стреляет, пули летают как надо, но... Не могу понять что делать со скоростью. Все пули почему-то слушаются последнего показателя. Если стреляют слева, то все пули на экране летят налево. И наоборот. Как передать в клип переменную (speed), что бы она не менялась? Я просто понять даже не могу почему она меняется.
....Тут вычисление координат пули относительно дула.... Вот тут что-то не то. При каждом выстреле КАЖДОГО бота переменная speed меняется и действует на все пули. Почему?? (speed--как параметр функции, ar-угол в радианах (с ним все хорошо)). ....Вычисления попадания и исчезновения.... Последний раз редактировалось udaaff; 29.05.2011 в 01:26. |
|
|||||
|
Регистрация: May 2011
Сообщений: 72
|
не совсем понял, как у вас тут сделано.
но судя по описанию у вас у всех пуль, одна переменная для скорости. Сделайте для каждой пули свой speed и будет вам счастие ![]() |
|
|||||
|
[+1.3 29.05.11]
Регистрация: Nov 2010
Сообщений: 12
|
Хотя даже нет. Speed и так все время положительный. А вот угол меняет знаки. Как передать в обработчик клипа всего один раз переменную ar, чтобы закрепить единственное значение для каждой пули?
|
|
|||||
|
Modus ponens
|
Тема закрыта потому, что название не отражает содержание, пожалуйста называйте темы так, чтобы читателям было понятно о чем пойдет речь внутри. Кроме того, большинство посетителей форума пользуются темным скином, и читать такой текст им не удобно.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:42. |
|
|
« Предыдущая тема | Следующая тема » |
|
|