Picker图片便携性

图片相对路径意味着

  • 对于picker文件来讲,相对路径的图片意味着该图片与picker文件处于同一个文件夹。

  • 对于picker节点来讲,相对路径的图片意味着该图片在maya场景文件所在文件夹下面的pickerimages文件夹。

  • 如果picker节点以参考方式叫进当前maya场景,则图片在参考的源maya场景文件所在文件夹下面的pickerimages文件夹。

图片相对路径 vs 绝对路径

  • MG-Picker工作室2.8之前, 在拾取图片时会自动复制并图片并使用相对路径。

  • MG-Picker工作室2.8及之后版本, 这个图片本地化不会在拾取图片时发生。默认配置情况下,这个动作只会在下列情况时自动发生:

    1. 当你保存或导出picker文件或节点时。这个行为可以在配置里打开或关闭。

    2. 当你保存为picker模板时,这个图片本地化无论如何都会发生,不管配置里是否打开。

    3. 在任何图片路径的编辑器旁边点向下箭头按钮 ,选择本地化该图片

    4. 在设计师模式下,选择菜单栏的图片菜单,选择处理图片为相对路径...

  • MG-Picker工作室2.8及之后版本, 图片自动本地化的配置可以在两个地方开关:

    1. 在配置窗口,选择设计师模式,在图片本地化那一栏,打开或去选在保存/导出时复制并使用相对路径

    2. 在设计师模式下,选择菜单栏的图片菜单,开关保存/导出时自动处理图片为相对路径

  • 关掉配置图片本地化并不代表不会在另存或导出picker文件或节点时复制任何图片,那些使用相对路径的图片还是会复制,不然在另存的picker文件或节点里这些相对路径就会失效。

其它关于图片的信息

💡MG-Picker工作室2.8及之后版本, 在另存为文件或节点时,弹出的界面会提示你是否将会处理图片本地化。

💡MG-Picker工作室2.8及之后版本, 在使用mpg.MGPickerView api时可以配合使用autoLocaliseImages=boolean来指定是否进行图片本地化,不指定将按配置来。注意这个标签的使用不会影响配置本身。

💡 V1版本将视SVG图片为位图图片,V2才会视为矢量图。