Skip to content

Commit c812ebd

Browse files
committed
fixed function set_physics_angular_velocity
- fix argument type error - rename argument variable
1 parent cc0ef5b commit c812ebd

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Source/UnrealEnginePython/Private/UEPyPhysics.cpp

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -295,19 +295,19 @@ PyObject *py_ue_set_physics_angular_velocity(ue_PyUObject * self, PyObject * arg
295295
return PyErr_Format(PyExc_Exception, "uobject is not an UPrimitiveComponent");
296296
}
297297

298-
PyObject *py_obj_new_max_ang_vel = nullptr;
298+
PyObject *py_obj_new_ang_vel = nullptr;
299299
PyObject *is_add_to_current = NULL;
300300
char *bone_name = nullptr;
301-
if (!PyArg_ParseTuple(args, "f|Os:set_physics_angular_velocity", &py_obj_new_max_ang_vel, &is_add_to_current, &bone_name)) {
301+
if (!PyArg_ParseTuple(args, "O|Os:set_physics_angular_velocity", &py_obj_new_ang_vel, &is_add_to_current, &bone_name)) {
302302
return nullptr;
303303
}
304304

305-
FVector new_max_ang_vel = FVector(0, 0, 0);
306-
if (py_obj_new_max_ang_vel) {
307-
ue_PyFVector *py_new_max_ang_vel = py_ue_is_fvector(py_obj_new_max_ang_vel);
308-
if (!py_new_max_ang_vel)
305+
FVector new_ang_vel = FVector(0, 0, 0);
306+
if (py_obj_new_ang_vel) {
307+
ue_PyFVector *py_new_ang_vel = py_ue_is_fvector(py_obj_new_ang_vel);
308+
if (!py_new_ang_vel)
309309
return PyErr_Format(PyExc_Exception, "torque must be a FVector");
310-
new_max_ang_vel = py_new_max_ang_vel->vec;
310+
new_ang_vel = py_new_ang_vel->vec;
311311
}
312312

313313
bool add_to_current = false;
@@ -319,7 +319,7 @@ PyObject *py_ue_set_physics_angular_velocity(ue_PyUObject * self, PyObject * arg
319319
f_bone_name = FName(UTF8_TO_TCHAR(bone_name));
320320
}
321321

322-
primitive->SetPhysicsAngularVelocity(new_max_ang_vel, add_to_current, f_bone_name);
322+
primitive->SetPhysicsAngularVelocity(new_ang_vel, add_to_current, f_bone_name);
323323

324324
Py_INCREF(Py_None);
325325
return Py_None;

0 commit comments

Comments
 (0)