Skip to content

Commit 3799658

Browse files
authored
Round integers in packType (#416)
1 parent 30a9ddf commit 3799658

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/Animation/packType.luau

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,27 +71,27 @@ local function packType(
7171

7272
elseif typeString == "Region3int16" then
7373
return Region3int16.new(
74-
Vector3int16.new(numbers[1], numbers[2], numbers[3]),
75-
Vector3int16.new(numbers[4], numbers[5], numbers[6])
74+
Vector3int16.new(math.round(numbers[1]), math.round(numbers[2]), math.round(numbers[3])),
75+
Vector3int16.new(math.round(numbers[4]), math.round(numbers[5]), math.round(numbers[6]))
7676
)
7777

7878
elseif typeString == "UDim" then
79-
return UDim.new(numbers[1], numbers[2])
79+
return UDim.new(numbers[1], math.round(numbers[2]))
8080

8181
elseif typeString == "UDim2" then
82-
return UDim2.new(numbers[1], numbers[2], numbers[3], numbers[4])
82+
return UDim2.new(numbers[1], math.round(numbers[2]), numbers[3], math.round(numbers[4]))
8383

8484
elseif typeString == "Vector2" then
8585
return Vector2.new(numbers[1], numbers[2])
8686

8787
elseif typeString == "Vector2int16" then
88-
return Vector2int16.new(numbers[1], numbers[2])
88+
return Vector2int16.new(math.round(numbers[1]), math.round(numbers[2]))
8989

9090
elseif typeString == "Vector3" then
9191
return Vector3.new(numbers[1], numbers[2], numbers[3])
9292

9393
elseif typeString == "Vector3int16" then
94-
return Vector3int16.new(numbers[1], numbers[2], numbers[3])
94+
return Vector3int16.new(math.round(numbers[1]), math.round(numbers[2]), math.round(numbers[3]))
9595
else
9696
return nil
9797
end

0 commit comments

Comments
 (0)