blueloveTH hace 2 años
padre
commit
e56a339b55
Se han modificado 3 ficheros con 5 adiciones y 5 borrados
  1. 1 1
      docs/modules/linalg.md
  2. 1 1
      include/typings/linalg.pyi
  3. 3 3
      src/linalg.cpp

+ 1 - 1
docs/modules/linalg.md

@@ -45,7 +45,7 @@ class vec2(_StructLike['vec2']):
         """
 
     @staticmethod
-    def smooth_damp(current: vec2, target: vec2, current_velocity: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2:
+    def smooth_damp(current: vec2, target: vec2, current_velocity_: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2:
         ...
 
 class vec3(_StructLike['vec3']):

+ 1 - 1
include/typings/linalg.pyi

@@ -33,7 +33,7 @@ class vec2(_StructLike['vec2']):
         """
 
     @staticmethod
-    def smooth_damp(current: vec2, target: vec2, current_velocity: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2:
+    def smooth_damp(current: vec2, target: vec2, current_velocity_: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2:
         ...
 
 class vec3(_StructLike['vec3']):

+ 3 - 3
src/linalg.cpp

@@ -94,14 +94,14 @@ static Vec2 SmoothDamp(Vec2 current, Vec2 target, PyVec2& currentVelocity, float
         });
 
         // @staticmethod
-        vm->bind(type, "smooth_damp(current: vec2, target: vec2, current_velocity: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2", [](VM* vm, ArgsView args){
+        vm->bind(type, "smooth_damp(current: vec2, target: vec2, current_velocity_: vec2, smooth_time: float, max_speed: float, delta_time: float) -> vec2", [](VM* vm, ArgsView args){
             Vec2 current = CAST(Vec2, args[0]);
             Vec2 target = CAST(Vec2, args[1]);
-            PyVec2& current_velocity = CAST(PyVec2&, args[2]);
+            PyVec2& current_velocity_ = CAST(PyVec2&, args[2]);
             float smooth_time = CAST_F(args[3]);
             float max_speed = CAST_F(args[4]);
             float delta_time = CAST_F(args[5]);
-            Vec2 ret = SmoothDamp(current, target, current_velocity, smooth_time, max_speed, delta_time);
+            Vec2 ret = SmoothDamp(current, target, current_velocity_, smooth_time, max_speed, delta_time);
             return VAR(ret);
         }, {}, BindType::STATICMETHOD);