Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Написание игр _ ,,Новая игра,,

Автор: NorthAngel 20.04.2006 19:29

Помогите, пожалуйста, разобраться... ( GL Scene )

Допустим, пользователь выбирает "Новая игра" и требуется венуть все исходные значения свойств Сцены. Как не пытаюсь, всё время то камера ни там, то объекты некоторые продолжают движение.. и т.п. В общем, какие функции использовать? объекты - 10 цилиндров, сфера, плоскость, источник света, камера.

Автор: GoodWind 20.04.2006 19:36

создай процедуру инициализации. В ней присваивай начальные значения всем действующим на сцене переменным и вызывай конструкторы всех объектов. то-есть:

procedure InitAll;
var i:byte;
begin
for i:=1 to 10 do Cilinders[i].init;
Plain.init;
...
...
a:=10;
x:=0;
end;