Показать сообщение отдельно
Старый 03.02.2010, 20:24   #1
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Вопрос Странный баг

Баг заключается в следующем. Есть функция создания пули CreateBullet(Bullet.BulletType,x#,y#,z#)

Вызываю её таким образом:

If MouseDown(1) Then

x# = EntityX(Player\Entity)
y# = EntityY(Player\Entity)

CreateBullet(x#,y#,0)

End If

Всё просто, но вот что интересно. Игрок стоит на месте, координаты Player\Entity никак не меняются, но пули создаются то в правильных координатах, то со сдвигом по Y. Несколько пуль правильно, несколько нет.

Чо за ...?
(Offline)
 
Ответить с цитированием