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