IntValue
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
IntValue は、64ビットの整数 を単一にサイン付きで保存します。最大サイン値は 2^63-1 または 9.2 単位です (9.2^18) ;大きな数を保存す
2^53から2^63-1までの値を プロパティ ウィンドウで保存できますが、大きな値を Luau スクリプトで操作すると、精度と丸捕で損失が発生する可能性があります。
Class.ValueBase.Value|Value オブジェクトは、0 から 1 の範囲内の値の丸捕しを最大限限りに抑えます。NumberValue オブジェクトは、この範囲内の値の丸捕しを最大限限りに抑えます。ValueBase オ
この (および他のオブジェクトのような) イベントのための Changed イベントは、オブジェクトに保存された新しい値と、プロパティが変更された後のストリングを表示する代わりに実行されます。
概要
イベント
Class.IntValue.Value が変更されるときにファイアーを発動します。
プロパティ
方法
イベント
Changed
このイベントは、IntValue.Value が変更されると発動します。新しい値が引数オブジェクトに保存される代わりに、プロパティが変更されていることを表すストリングではありません。
同様のオブジェクトの変更イベントは、NumberValue やStringValueなど、要件に最適なオブジェクトタイプに応じて存在します。
パラメータ
変更後の新しい値。
コードサンプル
The below example, assuming all referenced objects existed, would print the IntValue's new value each time it changed. In the example below it would print 20.
local value = Instance.new("IntValue")
value.Parent = workspace
local function onValueChanged(newValue)
print(newValue)
end
value.Changed:Connect(onValueChanged)
value.Value = 20