Нужно вращать объекты в сцене по очереди, либо группами.
Например при нажатии на "1" вращается первый, "2" - второй, а "1, 2" - 1й и 2й. Подскажите пожалуйста - не получается.
Нужно вращать объекты в сцене по очереди, либо группами.
Например при нажатии на "1" вращается первый, "2" - второй, а "1, 2" - 1й и 2й. Подскажите пожалуйста - не получается.
ну или хотя бы намекните, в каком направлении копать? =)
полагаю, нужно сделать массив, куда поместить нужные номера, а вот как сделать, чтобы он запоминал нажатые кнопки? и как он определит, хочу я нажать 1, 2 и 3 и вращать 3 объекта или же я нажала 1 и 2, а потом решила, что хочу вращать 3й и нажала 3?
Потрясающее описание задачи!
Расскажите хоть на чем программа написана? Что там за сцена? Как идет отрисовка? Используется ли OpenGL или вы пишете на Turbo Pascal и обходитесь только библиотекой GRAPH?
Извините
Delphi 7 + openGL
из 3d max'а импортирована сцена, в ней сейчас 2 кубика - а планируется импортировать сцену ресторана и двигать и вращать на ней мебель и нужно переключаться как раз таки между предметами интерьера =)
Думаю, надо отслеживать нажатые кнопки, и нажатие какой-то определенной (например, Escape) будет означать, что вы отменили вращение всех до этого выбранных
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.