FMX.MaterialSources.TTextureMaterialSource
Delphi
TTextureMaterialSource = class(TMaterialSource)
C++
class PASCALIMPLEMENTATION TTextureMaterialSource : public TMaterialSource
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.MaterialSources.pas FMX.MaterialSources.hpp |
FMX.MaterialSources | FMX.MaterialSources |
説明
TTextureMaterial のソースを定義したものです。
TTextureMaterialSource を使用すると、TTextureMaterial を 3D オブジェクトにリンクできます。リンクは、3D オブジェクトの MaterialSource プロパティを使って行います。
デフォルトで、TTextureMaterialSource にはテクスチャが指定されていません。空の TTextureMaterialSource にリンクされているオブジェクトは、フォーム上で見ることができません。材質のテクスチャは TBitmap として指定されます。テクスチャを指定するには、TTextureMaterialSource の Texture プロパティを設定します。
次に示す設計時の例では、立方体は空の TTextureMaterialSource にリンクされ、円錐はテクスチャが指定された TTextureMaterialSource にリンクされています。