疑难解答 — 在使用创建扩展属性的插件时原本应该相同的文件却不相同

 
 
 

使用扩展属性时,如果执行以下操作:

  1. 加载创建扩展属性的插件。
  2. 在任何扩展属性上设定一个值。
  3. 撤消设定,使属性还原为默认值。
  4. 将文件保存为 file1.ma
  5. 加载 file1.ma 并立即将其保存为 file2.ma

file1.ma 将包含插件的 requires 行,但是 file2.ma 不包含。两个文件都能正常加载和运行,但是,文件会因 requires 行而略有不同。这种情况是预料之中的。