Показать сообщение отдельно
Старый 18.08.2009, 13:37   #44
SJack
Местный
 
Регистрация: 27.12.2007
Адрес: Харьков
Сообщений: 250
Отправить сообщение для SJack с помощью ICQ Отправить сообщение для SJack с помощью Skype™
По умолчанию

Цитата:
Сообщение от ZloyPetrushkO Посмотреть сообщение
пока не удается в классе конролс в методе апдейт сделать так, чтобы в нужных условиях не происходил сброс бомбы, а всего лишь перешагивалось на следующую бомбу(чтобы бомба осталась висеть в самолете и при посадке рванула как и положено)
мозг чето совсем не варит...буду еще пробовать...
хотелось бы канешно-но можно по старинке, просто в бомболюке...
Ну по идее надо добавить с класс переменную, которая будет хранить индекс текущего сброса, и увеличивать ее при каждом вызове кода сброса, независимо от того, был ли он успешным. И использовать при сбросе именно эту переменную, а не определять перебором слотов первый занятый слот.
Вот только насчет реализма не уверен. Насколько я понимаю, бомба скорее всего все равно вывалилась бы из бомболюка при выходе из пикирования - это раз. Ну а если даже и нет - то с чего бы ей рвануть при посадке, вентилятор-то предохранительный на ней останется, а с ним рванет она разве что случайно.
SJack вне форума   Ответить с цитированием