![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как добавить объект в GLScene во время работы программы [Delphi, Windows]
Yegorchic © (2005-03-25 17:16:00)Здравствуйте! Подскажите пожалуйста, как добавить объект в GLScene во время работы программы, и что бы потом с этим объектом можно было работать, т.е. перемещать, материал изменять и т.п.
Спасибо.
Домовенок (2005-03-25 20:14:00) [1]хе... Гадаете? :)
var
tActor: TGLActor;
begin
tActor := TGLActor(DummyCube1.AddNewChild(TGLActor));
with tActor do begin
// Загрузка модели из файла...
// И другие параметры...
end;
end;
Или еще можно так:
begin
with TGLActor(DummyCube1.AddNewChild(TGLActor)) do begin
// Загрузка модели из файла...
// И другие параметры...
end;
end;
DeadMeat (2005-03-25 19:30:00) [2]
> Всмысле, там нет "glscene.add", а если бы было, я бы догадался
> уж...
glscene1.Objects.AddNewChild(...)
Или как уже сказали, Парент.AddNewChild(...)
---
...Death Is Only The Begining...
qwe (2005-03-25 17:40:00) [3]а помоему я делал так
var Q:ТНужныйТипОбъекта
Q:=ТНужныйТипОбъекта(Parent.addnewchildren(ТНужныйТипОбъекта))
вот вроде так, ну parent понятно что
Yegorchic (2005-03-25 17:28:00) [4]не, чего то не то, там нет такого "...(glscene.add*(ТНужныйТипОбъекта))..."
Всмысле, там нет "glscene.add", а если бы было, я бы догадался уж...
NikotiN (2005-03-25 17:22:00) [5]А что в примеры трудно заглянуть?
там как-то так
var Q:ТНужныйТипОбъекта
Q:=ТНужныйТипОбъекта(glscene.add*(ТНужныйТипОбъекта))
просто ни делфи ни глсцены нету сейчас