Picker图片便携性
图片相对路径意味着
对于picker文件来讲,相对路径的图片意味着该图片与picker文件处于同一个文件夹。
对于picker节点来讲,相对路径的图片意味着该图片在maya场景文件所在文件夹下面的
pickerimages文件夹。如果picker节点以参考方式叫进当前maya场景,则图片在参考的源maya场景文件所在文件夹下面的
pickerimages文件夹。
图片相对路径 vs 绝对路径
在
MG-Picker工作室2.8之前, 在拾取图片时会自动复制并图片并使用相对路径。在
MG-Picker工作室2.8及之后版本, 这个图片本地化不会在拾取图片时发生。默认配置情况下,这个动作只会在下列情况时自动发生:当你保存或导出picker文件或节点时。这个行为可以在配置里打开或关闭。
当你保存为picker模板时,这个图片本地化无论如何都会发生,不管配置里是否打开。
在任何图片路径的编辑器旁边点向下箭头按钮 ,选择
本地化该图片。在设计师模式下,选择菜单栏的
图片菜单,选择处理图片为相对路径...
在
MG-Picker工作室2.8及之后版本, 图片自动本地化的配置可以在两个地方开关:在配置窗口,选择设计师模式,在图片本地化那一栏,打开或去选
在保存/导出时复制并使用相对路径。在设计师模式下,选择菜单栏的
图片菜单,开关保存/导出时自动处理图片为相对路径
关掉配置
图片本地化并不代表不会在另存或导出picker文件或节点时复制任何图片,那些使用相对路径的图片还是会复制,不然在另存的picker文件或节点里这些相对路径就会失效。
其它关于图片的信息
💡 在
MG-Picker工作室2.8及之后版本, 在另存为文件或节点时,弹出的界面会提示你是否将会处理图片本地化。
💡 在
MG-Picker工作室2.8及之后版本, 在使用mpg.MGPickerViewapi时可以配合使用autoLocaliseImages=boolean来指定是否进行图片本地化,不指定将按配置来。注意这个标签的使用不会影响配置本身。
💡
V1版本将视SVG图片为位图图片,V2才会视为矢量图。