Bano47, никак. Это не возможно в принципе. По описаниям управления - полоса стоит на месте, отклоняясь туда-обратно при нажатии/отпускании кнопки. Формулируй вопрос точнее, чтобы тебя поняли.
Cer6GA, как таковое отпускание Basic не определяет, да, но цикл, например, повторяется быстрее, чем возможно нажимать клавиши, поэтому точно можно знать какая из них нажата в момент времени. По-моему, при отпускании клавиши (любой, пусть и другая нажата) код возвращаемый бейсиком становится равным 0. А до этого момента будет возвращаться код последней нажатой. Поэтому создание динамичных игр тут не возможно. Я предлагал переделать такое положение вещей одному java кодеру, но он не согласился.
Ваno47,вот пример: 0 а%=0 10 if fire(0) then cls:a%=a%+1:print a%:sleep 500:gоtо 10 20 cls:a%=а%-1:print a%:sleep 500:gоtо 10 там уже зделаеш как тебе надо
Смотрел МОБПАСКАЛЬ-всё бы ничего, но если бейсику сделать аналогичную паскалю систему отрисовки, ввести многомерные массивы, обеспечить обработку звука и видео а также оптимизировать чтение/запись файла, то бейсик ещё долго остался бы эталоном.
19 янв 2011 в 11:03