StaticMesh

StaticMesh

클라이언트에서 사용되는 StaticMesh 개체에요.

속성

Track

Track 관련 객체를 얻을수 있어요. LINK : Track

-- 샘플 --

cube.Track:AddLocalMove("Move", movePos, moveSpeed, false) --이동 트랙을 등록해요. (이동 트랙은 여러개도 등록할 수 있어요.)
cube.Track:PlayTransformTrack("Move", Enum.TransformPlayType.Repeat, InfinityPlay)

Physics

Physics 관련 객체를 얻을수 있어요. LINK : Physics

-- 샘플 --

cube.Physics:SetSimulatePhysics(true) --오브젝트의 물리를 설정해요.

Collision

Collision 관련 객체를 얻을수 있어요. LINK : Collision

-- 샘플 --

cube.Collision:SetCharacterCollisionResponse(Enum.CollisionResponse.Block) --오브젝트가 캐릭터와 충돌했을때 통과되지 않고 연결된 이벤트가 발생되게 설정해요.

TextureID

메시에 설정된 텍스쳐 아이디 값이에요.

-- 샘플 --

Workspace.Cube.TextureID = 10579

MaterialID

메시에 설정된 재질 아이디 값이에요.

-- 샘플 --

Workspace.Cube.MaterialID = Enum.MaterialType.Brick

bCullDistance

Object의 크기와 거리에 비례하여 그리지 않는 처리의 사용여부 입니다. (deprecated)

CullDistance

Object의 크기와 거리에 비례하여 그리지 않는 처리의 사용여부 입니다.

함수

void SetColor(Color ChangeColor)

스테틱 메시의 색을 변경할 수 있어요. (변경할 Color 값)

-- 샘플 --

Workspace.Cube:SetColor(Color.new(255, 0, 0, 255)) --오브젝트의 색상을 변경해요. (r, g, b, a)

Color GetColor()

해당 스태틱 메시의 Color를 가져올 수 있어요.

-- 샘플 --

local color = Workspace.Cube:GetColor() --오브젝트의 색상을 Color로 반환해요.

사용 가능한 부모 오브젝트 기능들

속성

이름

설명

객체 활성화 여부

객체의 Matrix

객체의 Local Transform

객체의 위치 Vector

객체의 로컬좌표 Vector

객체의 회전 Vector

객체의 로컬 회전 Vector

객체의 크기 Vector

객체의 가시성

이벤트

이름

설명

생성 후 매 프레임마다 호출되는 이벤트에요. 연결함수 형식은 function(updateTime), updateTime 은 number 입니다.

삭제될 때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

Enable 될때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

Disable 될때 호출되는 이벤트에요. 연결함수 형식은 function() 입니다.

함수

이름

설명

객체의 키 값을 얻을 수 있어요.

현재 매트릭스에서 설정 된 매트릭스로 보간이 되는 매트릭스를 설정할 수 있어요 설정할 수 있어요. (Matrix 값, bool 충돌 처리 여부)

현재 매트릭스에서 설정 된 매트릭스로 보간이 되는 매트릭스를 로컬좌표기준으로 설정할 수 있어요 설정할 수 있어요. (Matrix 값, bool 충돌 처리 여부)

순간이동 하는 매트릭스를 설정할 수 있어요. (Matrix 값)

객체의 위치를 설정할 수 있어요. (설정할 위치 Vector 값, 충돌 처리 여부)

객체의 tag를 설정해요. (설정할 tag)

객체에 설정된 tag를 얻을 수 있어요.

유저가 추가한 오브젝트 커스텀 이벤트에 함수를 연결할 수 있어요. (이벤트 이름, 연결 함수)

오브젝트가 해당하는 위치를 바라보게 할 수 있어요. (바라볼 위치 Vector)

Last updated

Was this helpful?