IntValue

사용되지 않는 항목 표시

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

IntValue는 단일 서명된 64비트 정수 를 저장합니다. 가장 허용되는 값은 2^63-1 또는 9.2 쿼트일(9.2^18)입니다. 더 큰 값을

2^53에서 2^63-1까지 값을 저장하는 데는 속성 창을 사용하여 문자열을 엔진에 전달하지만, 대형 값을 조작하는 경우 Luau 스크립트를 통해 위치를 올리는 경우 정확도 및 반올림이 손실될 수 있습니다.

Class.ValueBase의 주요 이점은 값을 가장 가까운 정수로 반올림하는 것입니다, 즉 반올림 경우 0보다 멀리 있는 값. 값이 이 범위 밖에 있는 경우 NumberValue 개체와 마찬가지로 이 단일 값이 <

이 개체와 같은 개체의 이벤트는 개체에 저장된 새 값으로 실행되므로 속성이 변경되는 문자열이 아닙니다.

속성

Value

병렬 읽기

정수를 보관하는 데 사용됩니다.

메서드

이벤트

Changed

이 이벤트는 IntValue.Value 가 변경될 때마다 발생합니다. 새 값이 인수 개체에 저장되므로 속성이 변경되는 문자열이 아닙니다.

필요에 적합한 개체의 경우 NumberValueStringValue 와 같은 유사한 개체에 대해 동일한 변경 이벤트가 발생합니다.

매개 변수

value: number

변경 후의 새 값.


코드 샘플

How to Use IntValue.Changed

local value = Instance.new("IntValue")
value.Parent = workspace
local function onValueChanged(newValue)
print(newValue)
end
value.Changed:Connect(onValueChanged)
value.Value = 20