Texture
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
テクスチャオブジェクトは、BasePartの顔に繰り返しのテクスチャを適用します。
テクスチャの作動方法
テクスチャは、BasePart に適用される画像を親にします。この画像は、FaceInstance.Face プロパティによって適用される表面に適用されます。BasePart が
local texture = Instance.new("Texture")texture.Texture = "http://www.roblox.com/asset/?id=732339893" -- roblox logo-- 1x1 studs repeating texturetexture.StudsPerTileU = 1texture.StudsPerTileV = 1
テクスチャが適用される画像は、Decal.Texture プロパティによって決定されます。画像は、コミュニティガイドラインに従ってアップロードできます。画像をアップロードする方法については、テクスチャとデカール を参照してください。
テクスチャとデカールの違いは何ですか?
テクスチャオブジェクトは Decal オブジェクトと非常に似ています。しかし、画像が Decal がサイズ変更されると、テクスチャオブジェクトがスケールされます。テクスチャオブジェクトがスケールされると、BasePart オブジェクトが重複します。
テクスチャを繰り返すと、フロアのタイルや壁のテクスチャなどの幅広い範囲のアプリケーションがあります。
テクスチャの代替
デカールはさまざまなアプリケーションがありますが、いくつかの場合、開発者は次のクラスの 1 つを代わりに選択することがあります。
- 非重複の画像の場合は、Decal オブジェクトを使用する必要があります
- GUI 要素を適用するには、SurfaceGui オブジェクトが使用される必要があります
- 画像の照明の効果を変更する必要がある場合は、SurfaceGui オブジェクトを使用する必要があります
概要
プロパティ
レンダリングテクスチャの横向きコーディネートのオフセットを決めます。
レンダリングテクスチャの垂直コーディネートのスタッドのオフセットを決定します。
Class.Texture によって適用されるタイル画像の横長のサイズをスタッドで設定します。
Class.Texture によって適用されるタイル画像の垂直サイズをスタッドで設定します。
Class.Decal の Decal の色。
デカールの Decal.Transparency プロパティの乗数として機能します。エフェクトはローカルプレイヤーにのみ表示されます。
Class.Decal によって適用される画像の Class.Id。
0 が完全に不透明で 1 が完全に透明な Decal の透明度を決めます。
複数のデカールが同じ顔を持つときのレンダリングオーダーを決めます。
オブジェクトが置かれるレンガの顔を設定します。
プロパティ
OffsetStudsU
OffsetStudsU は、スタッドで横向きのレンダリングテクスチャのオフセットを決定します。
例
上のスクリーンショットで、テクスチャのあるパーツが表示されています。左側では、OffsetStudsU/OffsetStudsV がそれぞれ 0 で表示されているため、レンダリングされたテクスチャのタイルがパーツの左上隅に揃います。右側では、両方のプロパティが 1 に設定されているため、テクスチャがテクスチャ
参照してください:
OffsetStudsV
OffsetStudsV は、スタッドで垂直軸のレンダリングテクスチャのオフセットを決定します。
例
上のスクリーンショットで、テクスチャのあるパーツが表示されています。左側では、OffsetStudsU/OffsetStudsV がそれぞれ 0 で表示されているため、レンダリングされたテクスチャのタイルがパーツの左上隅に揃います。右側では、両方のプロパティが 1 に設定されているため、テクスチャがテクスチャ
参照してください:
StudsPerTileU
Class.Texture によって適用されるタイル画像の横長のサイズをスタッドで設定します。
このプロパティのより大きな値は、<a href="/reference/engine/datatypes"> Class.Texture</a> が大きく表示され、<a href="/reference/engine/datatypes"> Class.Decal|Decals</a> よりも繰り返しが少なくなります。<a href="/reference/engine/datatypes"> Class.BasePart</a> のサイズは、<a href
このプロパティが使用できる方法の例については、以下のコードスナップショットを参照してください。
local texture = Instance.new("Texture")texture.Texture = "http://www.roblox.com/asset/?id=732339893" -- roblox logo-- 1x1 studs repeating texturetexture.StudsPerTileU = 1texture.StudsPerTileV = 1
注:
- このプロパティは、非常に低い値に設定できますが、ゼロではありません
StudsPerTileV
Class.Texture によって適用されるタイル画像の垂直サイズをスタッドで設定します。
このプロパティのより大きな値は、<a href="/reference/engine/datatypes"> Class.Texture</a> が大きく表示され、<a href="/reference/engine/datatypes"> Class.Decal|Decals</a> よりも繰り返しが少なくなります。<a href="/reference/engine/datatypes"> Class.BasePart</a> のサイズは、<a href
このプロパティが使用できる方法の例については、以下のコードスナップショットを参照してください。
local texture = Instance.new("Texture")texture.Texture = "http://www.roblox.com/asset/?id=732339893" -- roblox logo-- 1x1 studs repeating texturetexture.StudsPerTileU = 1texture.StudsPerTileV = 1
注:
- このプロパティは、非常に低い値に設定できますが、ゼロではありません