Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.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
防止axis在相机移动时更新-mayavi python_Python_Axis Labels_Mayavi_Mayavi.mlab - Fatal编程技术网

防止axis在相机移动时更新-mayavi python

防止axis在相机移动时更新-mayavi python,python,axis-labels,mayavi,mayavi.mlab,Python,Axis Labels,Mayavi,Mayavi.mlab,我之前发现了一个要设置的标志命令,该命令允许我防止场景的轴在摄影机移动时更新。现在我再也找不到了。我一直在翻文档,但运气不好 为了进一步解释,我不希望轴更新定位,如以下两幅图所示: 搬家前: 搬家后: 不确定您到底需要什么,但也许您可以试试: axes.axes.fly_mode = 'none' 例如: from mayavi import mlab myfig = mlab.figure() myplot = mlab.plot3d([0,1,2],[0,1,2],[0,1,1]

我之前发现了一个要设置的标志命令,该命令允许我防止场景的轴在摄影机移动时更新。现在我再也找不到了。我一直在翻文档,但运气不好

为了进一步解释,我不希望轴更新定位,如以下两幅图所示:

搬家前:

搬家后:


不确定您到底需要什么,但也许您可以试试:

axes.axes.fly_mode = 'none'
例如:

from mayavi import mlab

myfig  = mlab.figure()
myplot = mlab.plot3d([0,1,2],[0,1,2],[0,1,1])
myaxes = mlab.axes()
myaxes.axes.fly_mode = 'none'

mlab.show()

你会把这个附加到什么上?这是无效的,当我试图将其附加到其他对象(如图形)时,我得到一个错误
对象没有属性“axes”
我运行了这个答案中的示例,它运行良好(尽管它可能无法解决我不太清楚的问题)。它有什么问题?明白了,没有意识到我需要生成一个
mlab.axes
对象来附加它。您的扩展代码现在确实可以工作并有意义了。谢谢