IntValue는 단일 서명된 64비트 정수 를 저장합니다. 가장 허용되는 값은 2^63-1 또는 9.2 쿼트일(9.2^18)입니다. 더 큰 값을
2^53에서 2^63-1까지 값을 저장하는 데는 속성 창을 사용하여 문자열을 엔진에 전달하지만, 대형 값을 조작하는 경우 Luau 스크립트를 통해 위치를 올리는 경우 정확도 및 반올림이 손실될 수 있습니다.
Class.ValueBase의 주요 이점은 값을 가장 가까운 정수로 반올림하는 것입니다, 즉 반올림 경우 0보다 멀리 있는 값. 값이 이 범위 밖에 있는 경우 NumberValue 개체와 마찬가지로 이 단일 값이 <
이 개체와 같은 개체의 이벤트는 개체에 저장된 새 값으로 실행되므로 속성이 변경되는 문자열이 아닙니다.
요약
이벤트
Class.IntValue.Value가 변경될 때마다 화재됩니다.
속성
메서드
이벤트
Changed
이 이벤트는 IntValue.Value 가 변경될 때마다 발생합니다. 새 값이 인수 개체에 저장되므로 속성이 변경되는 문자열이 아닙니다.
필요에 적합한 개체의 경우 NumberValue 및 StringValue 와 같은 유사한 개체에 대해 동일한 변경 이벤트가 발생합니다.
매개 변수
변경 후의 새 값.
코드 샘플
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