Reflection

setscriptable

속성이 스크립팅 가능한지 여부를 변경하고 이전 상태를 반환합니다.

문법

setscriptable(instance: userdata, property: string, value: boolean): boolean

인수

이름타입설명
instanceuserdata검사하거나 업데이트할 Roblox 인스턴스입니다.
propertystring읽거나 변경할 속성 이름입니다.
valueboolean쓸 새로운 가치.

반환값

이름타입설명
previousStateboolean변경 전의 이전 스크립트 가능 상태입니다.

설명

속성이 스크립팅 가능한지 여부를 변경하고 이전 상태를 반환합니다.

3개 파라미터로 호출합니다: instance, property, value. 인수 표는 필수 값과 동작을 조정하는 값을 설명합니다.

previousState (boolean)을 반환합니다. 반환 표를 사용해 성공 값, nil 결과, 복구 가능한 오류를 구분하세요.

예제

자리 표시자 값을 사용하는 예제 호출입니다.

local result = setscriptable(game, "example", true)
print(result)