텍스처 및 데칼

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.

Class.Texture 는 표면 크기를 가로와 세로 방향으로 반복하는 데 사용할 수 있는 이미지입니다. 반면, Class.Dec

  • RGB 색상 코드를 사용하여 색상 셰이딩을 설정하려면 Color3 속성을 변경합니다.

  • 텍스처 또는 데칼 Transparency 속성을 기본값인 0 (완전히 표시) 및 1 (보이지 않는) 값 사이의 값으로 변경합니다.

  • 텍스처에 대해 크기 조정 및 오프셋을 설정합니다.For a texture, set its scale and offset .

    텍스처 이미지
    부품에 텍스처 적용 (반복)
    데칼 이미지
    부품에 적용된 데칼(확장됨)

텍스처 또는 데칼 생성

텍스처 또는 데칼을 생성하려면 부품이나 유니온에 텍스처 또는 데칼을 추가해야 합니다. 텍스처 또는 데칼을 만들려면 크리에이터 스토어에서 사용 간에 텍스처 및 데칼을 가

부품이나 유니온에 텍스처 또는 데칼을 추가하려면:

  1. 탐색기 창에서 Class.Texture 또는 Texture를 부품 또는 연합에 추가하십시오.

    1. 부품 또는 유니온 위로 마우스를 이동하고 ⊕ 버튼을 클릭하십시오. 컨텍스트 메뉴가 표시됩니다.

    2. 메뉴에서 텍스처 또는 데칼 을 삽입합니다. 공간 내에 텍스처나 데칼 개체가 없는 경우 부품 또는 유니온에 오렌지 윤곽이 표시됩니다.

  2. 속성 창에서 얼굴 속성으로 이동하고 얼굴 속성을 선택하거나 기본 얼굴을 유지하십시오.

  3. 텍스처 속성을 선택하고 다음 메서드 중 하나를 통해 이미지를 적용합니다.

    • 이전에 업로드한 모든 텍스처 또는 데칼을 선택하십시오.
    • 텍스처 필드에 자산 ID를 입력하십시오.
    • 새 이미지를 업로드하려면 이미지 추가 버튼을 사용하십시오.
  4. (옵션) 색상 컬러를 설정하려면 왼쪽의 작은 상자를 클릭하거나 RGB 색상 코드를 입력하십시오.

    기본
    색상3 = [255, 0, 100]
  5. (옵션) 투명도 속성 을 기본값 0(완전히 표시 가능) 및 1(보이지 않음) 사이의 값으로 설정합니다.

    기본
    투명도 = 0.6

얼굴 선택

얼굴은 부품/유니언의 표면입니다. 여기에는 텍스처나 데칼을 표시하는 경우가 있습니다. 상단 , <

상단

얼굴을 선택하려면:

  1. (옵션) 올바른 얼굴을 선택하도록 부품/유니온을 오른쪽 클릭하고 방향 표시 표시기 표시 를 선택합니다. 이 표시는 파란색 원을 가진 왼쪽 하단 모서리에 대시 화면을 연결하고 있으며, 상단

  2. 부품이나 유니온의 자식인 텍스처 또는 데칼을 선택합니다.

  3. 속성 창에서 얼굴 속성을 클릭하고 얼굴을 선택하십시오.

텍스처 사용자 정의

데칼과는 달리 텍스처는 크기를 조정하고 이미지를 오프셋하고 애니메이션을 수행할 수 있습니다.

텍스처 크기 조정

부품의 크기는 텍스처에 영향을 주지 않습니다. 대신, 부품 크기는 텍스처가 반복되는 횟수만 증가하거나 감소합니다.

Class.Texture.StudsPerTileU|StudsPerTileU 및 StudsPerTileV 속성은 스터드 단위의 각 StudsPerTileU 크기를 결정합니다. 1>Class.Texture

텍스처 이미지
8×6 스터드 표면
8×6 스터드 표면

텍스처를 확장하려면:

  1. 부품의 자식인 텍스처를 선택합니다.

  2. In the 속성 창에서 StudsPerTileUStudsPerTileV 를 설정하고 텍스처가 가로와 세로로 확장되도록 하는 스터드 수를 지정합니다. 숫자가 더 크면 이미지가 더 크게 됩니다.

텍스처 설정 해제

텍스처의 위치에 대한 더 많은 제어를 원하는 경우 텍스처를 조정하여 OffsetStudsUOffsetStudsV 속성을 오프셋하십시오. 이 방식은 또한 애니메이션에 대한 제어에 유용합니다.

텍스처 이미지
8×6 스터드 표면
8×6 스터드 표면

텍스처를 오프셋하려면:

  1. 부품의 자식인 텍스처를 선택합니다.

  2. In the 속성 window, set OffsetStudsUOffsetStudsV to the number of studs you'd like to offset the texture horizontally and vertically.

텍스처 애니메이션

Class.TweenService 를 사용하면 애니메이션 표면을 생성하는 데 텍스처 속성을 트위니 하는 것과 같이 OffsetStudsUStudsPerTileV 와 같은 텍스처 속성을 사용할

바닥 근처의 두 개의 애니메이션 텍스처를 사용하여 움직이는 안개 효과를 시뮬레이션합니다.

local TweenService = game:GetService("TweenService")
local texture1 = script.Parent.Texture1
local texture2 = script.Parent.Texture2
local tweenInfo1 = TweenInfo.new(8, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1)
local tween1 = TweenService:Create(texture1, tweenInfo1, {OffsetStudsV=50})
local tweenInfo2 = TweenInfo.new(7, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true)
local tween2 = TweenService:Create(texture2, tweenInfo2, {OffsetStudsU=50, StudsPerTileU=55, StudsPerTileV=45})
tween1:Play()
tween2:Play()