Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法获得VPython中对象的当前旋转?_Python_Object_Vector_Rotation_Vpython - Fatal编程技术网

有没有办法获得VPython中对象的当前旋转?

有没有办法获得VPython中对象的当前旋转?,python,object,vector,rotation,vpython,Python,Object,Vector,Rotation,Vpython,我有一个对象,我想得到它的当前旋转,但是我似乎找不到任何关于如何做的信息。我能想到的唯一方法是在对象上添加一个变量,并精确地更改对象的旋转程度 test.rotate(test.rotational_velocity * dt, vec(0, 0, 1)) test.angle += test.rotational_velocity * dt 有没有更好的方法来获取VPython中对象的当前旋转?来自glowscript.org上关于向量的文档(单击“帮助”): diff_角度(A,B)=A.

我有一个对象,我想得到它的当前旋转,但是我似乎找不到任何关于如何做的信息。我能想到的唯一方法是在对象上添加一个变量,并精确地更改对象的旋转程度

test.rotate(test.rotational_velocity * dt, vec(0, 0, 1))
test.angle += test.rotational_velocity * dt

有没有更好的方法来获取VPython中对象的当前旋转?

来自glowscript.org上关于向量的文档(单击“帮助”):


diff_角度(A,B)=A.diff_角度(B),两个向量之间的角度,以弧度为单位

我认为使用自己的
文本。角度
可能是唯一的解决方案。