簡體   English   中英

有什么方法可以使用Maya中的Python根據其名稱導出特定對象?

[英]Is there any way to export the specific object based on its name with Python in Maya?

在一個批處理導出器上工作,該導出器能夠同時(通過一個按鈕)將不同的對象導出到不同的文件中。 我正在使用cmds.file或mel.eval('FBXExport')導出fbx文件。 我在根據其名稱導出特定對象時遇到麻煩。 就像無論選擇什么還是選擇多少對象一樣,它僅導出名為“ cube”的對象。 有什么辦法可以實現這個目標?

我以前導出的python代碼。 他們只能導出我選擇的對象。

cmds.file(filepath, force = True, options = "v = 0", type = "FBX export", exportSelected = True) 

mel.eval('FBXExport -f "%s" -s'%(filepath) )

當我使用上面的代碼導出時,它將導出我選擇的所有對象,而不是名為“ cube”的對象。

我問了這個問題后就解決了這個問題! 只需添加cmds.select命令。

for obj in sel:
    **cmds.select(obj)**
    cmds.file(filepath, force = True, options = "v = 0", type = "FBX export", exportSelected = True) 

希望它可以幫助其他有相同問題的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM