텍스처 개체는 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 속성에 따라 결정됩니다. 이미지는 Roblox에 업로드할 수 있지만, 커뮤니티 가이드라인을 준수하는 경우에만 업로드할 수 있습니다. 이미지를 업로드하는 방법에 대한 자세한 내용은 텍스처 및 데칼 을 참조하십시오.
텍스처와 데칼의 차이점은 무엇입니까?
텍스처 개체는 Decal 개체와 매우 유사합니다. 그러나 Decal 에 적용된 이미지는 BasePart 를 조정할 때 크기가 조정되지만, 텍스처 에 적용된 이미지는 재료가 반복됩니다.
텍스처를 반복하면 바닥 타일 및 벽 텍스처와 같은 다양한 응용 프로그램이 있습니다.
텍스처 대체
데칼은 다양한 응용 프로그램이 있지만, 일부 경우 다음 클래스 중 하나를 대신 선택하는 것이 좋습니다.
- 반복되지 않는 이미지에 대해 Decal 개체를 사용해야 합니다.
- GUI 요소를 적용하려면 SurfaceGui 개체를 사용해야 합니다
- 이미지에 조명 효과를 변경해야 하는 경우 SurfaceGui 개체를 사용해야 합니다.
요약
속성
렌더링된 텍스처의 가로 좌표의 스터드 오프셋을 결정합니다.
렌더링된 텍스처의 가로 좌표의 오프셋을 결정합니다.
Class.Texture 에 적용된 타일된 이미지의 가로 크기를 스터드 단위로 설정합니다.
Class.Texture 에 적용된 타일된 이미지의 가로 크기를 스터드 단위로 설정합니다.
Class.Decal의 컬러 쉐이드.
데칼의 Decal.Transparency 속성을 배수로 사용합니다. 효과는 로컬 플레이어에게만 표시됩니다.
Class.Decal 에 적용할 이미지의 이미지 ID.
0이 완전히 불투명하고 1이 완전히 투명한 Decal의 투명도를 결정합니다.
여러 개의 데칼이 동일한 얼굴을 할당할 때 렌더링 순서를 결정합니다.
개체가 붙어있는 브릭의 얼굴을 설정합니다.
속성
OffsetStudsU
OffsetStudsU 는 스터드의 가로 축에서 렌더링된 텍스처의 오프셋을 결정합니다.
예시
위의 스크린 샷에서 텍스처가 있는 부품이 표시됩니다. 왼쪽에서 OffsetStudsU/OffsetStudsV가 모두 0인 것으로, 렌더링된 텍스처 타일은 부품의 왼쪽 상단 모서리와 일치합니다. 오른쪽에서 두 속성이 모두 1로 설정되어 텍스처가 부품 중앙에 시작됩니다.
또한 참조하십시오.
OffsetStudsV
OffsetStudsV 는 스터드 축에 대한 렌더링 텍스처의 오프셋을 결정합니다.
예시
위의 스크린 샷에서 텍스처가 있는 부품이 표시됩니다. 왼쪽에서 OffsetStudsU/OffsetStudsV가 모두 0인 것으로, 렌더링된 텍스처 타일은 부품의 왼쪽 상단 모서리와 일치합니다. 오른쪽에서 두 속성이 모두 1로 설정되어 텍스처가 부품 중앙에 시작됩니다.
또한 참조하십시오.
StudsPerTileU
Class.Texture 에 적용된 타일된 이미지의 가로 크기를 스터드 단위로 설정합니다.
이 속성에 대한 값이 더 크면 Texture 가 더 크게 나타나고 훨씬 덜 자주 반복됩니다. Decals 와는 달리, 반복된 이미지의 크기는 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
참고:
- 이 속성은 매우 낮은 값으로 설정할 수 있지만 0으로는 설정할 수 없습니다.
StudsPerTileV
Class.Texture 에 적용된 타일된 이미지의 가로 크기를 스터드 단위로 설정합니다.
이 속성에 대한 값이 더 크면 Texture 가 더 크게 나타나고 훨씬 덜 자주 반복됩니다. Decals 와는 달리, 반복된 이미지의 크기는 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
참고:
- 이 속성은 매우 낮은 값으로 설정할 수 있지만 0으로는 설정할 수 없습니다.