2013-05-14 3 views
1

Я могу создать цилиндрКак изменить цвет TCylinder в Delphi FireMonkey

Img: TControl3D; 
Img := TCylinder.Create(nil); 

однако Img, кажется, не имеют свойство цвета. Даже когда я бросал его как цилиндр. Кажется, что по умолчанию используется красный цвет. Также инспектор объектов не имеет свойства цвета для цилиндров.

ответ

3

Каждый объект 3D-формы имеет MaterialSource property - используйте его, чтобы придать цвет вашей фигуры/текстуры.

Если вы хотите установить форму материала в сплошной цвет, используйте TColorMaterialSource компонент, установить цвет, который вы хотите, и связать его с MaterialSource собственности фигуры.

Смежные вопросы