Ver código fonte

Fix broken variant call of Vector3.snapped

Timur Celik 7 anos atrás
pai
commit
c16f61190c
2 arquivos alterados com 2 adições e 2 exclusões
  1. 1 1
      core/variant_call.cpp
  2. 1 1
      doc/classes/Vector3.xml

+ 1 - 1
core/variant_call.cpp

@@ -1539,7 +1539,7 @@ void register_variant_methods() {
 	ADDFUNC0R(VECTOR3, BOOL, Vector3, is_normalized, varray());
 	ADDFUNC0R(VECTOR3, VECTOR3, Vector3, normalized, varray());
 	ADDFUNC0R(VECTOR3, VECTOR3, Vector3, inverse, varray());
-	ADDFUNC1R(VECTOR3, VECTOR3, Vector3, snapped, REAL, "by", varray());
+	ADDFUNC1R(VECTOR3, VECTOR3, Vector3, snapped, VECTOR3, "by", varray());
 	ADDFUNC2R(VECTOR3, VECTOR3, Vector3, rotated, VECTOR3, "axis", REAL, "phi", varray());
 	ADDFUNC2R(VECTOR3, VECTOR3, Vector3, linear_interpolate, VECTOR3, "b", REAL, "t", varray());
 	ADDFUNC4R(VECTOR3, VECTOR3, Vector3, cubic_interpolate, VECTOR3, "b", VECTOR3, "pre_a", VECTOR3, "post_b", REAL, "t", varray());

+ 1 - 1
doc/classes/Vector3.xml

@@ -216,7 +216,7 @@
 		<method name="snapped">
 			<return type="Vector3">
 			</return>
-			<argument index="0" name="by" type="float">
+			<argument index="0" name="by" type="Vector3">
 			</argument>
 			<description>
 				Returns a copy of the vector, snapped to the lowest neared multiple.