selectbitmap()以文​​件名字符串

时间:2016-04-05 12:58:49

标签: 3dsmax maxscript

当使用 selectbitmap()并从我的桌面选择一个图像时,我得到的是" BitMap:C:\ Users \ John \ Pictures \ image.png"

我希望它只是将图像的位置作为字符串值给出(基本上只删除" BitMap:" 部分返回的内容) 。我该怎么做呢?

1 个答案:

答案 0 :(得分:1)

selectBitmap不仅会选择文件名,还会加载位图。这就是您返回的值所代表的值。如果您不需要对Bitmap执行任何操作,则可以阅读其filename属性,然后将其关闭。

local myBmp = selectBitmap()
if (myBmp != undefined) do
(
    local myFile = myBmp.filename
    close myBmp
)