Modulo
メニューパス : Operator > Math > Arithmetic > Modulo
Modulo Operator は、最初の Input (入力) を 2 番目の入力で除算し、余りを計算します。例えば、4.5 % 1.5 の入力は 0 を出力し、8 % 3 の入力は 2 を出力し、(4, 8, 4) % (2, 3, 3) の入力は (0, 2, 1) を出力します。
Operator は様々な型の入力値を受け付けます。この Operator が使える型のリストについては、利用できる型 を参照してください。最初と 2 番目の入力は常に、同じ型になります。
Operator プロパティ
Input | Type | 説明 |
---|---|---|
A | 設定可能 | 被除数です。Operator はこの値を B で割って、余りを返します。 |
B | 設定可能 | 除数です。Operator は A をこの値で割って、余りを返します。 |
Output | Type | 説明 |
---|---|---|
Out | Output port | A を B で割った剰余です。 |
Operator 設定
Modulo Operator の設定は、Operator のヘッダー内にある 歯車 アイコンをクリックして表示します。利用できる型 の中から 1 つの型を選択することができます。
利用できる型
Input ポートには、以下の型を使うことができます。
- float
- int
- uint
- Vector
- Vector2
- Vector3
- Vector4
- Position
- Direction