导出全部画布和导出当前画布json文件不同的bug

我们项目的使用方式是:所有UI画布全部在同一个项目工程里

在导出的时候,对话框可以选择导出当前或者全部画布

发现:

导出全部画布模式和导出当前画布模式生成的文件不一样~~~~

导出全部画布JSON文件中多了很多垃圾代码。

导出当前画布模式代码:

{
  "classname": null,
  "name": null,
  "animation": {
    "classname": null,
    "name": "AnimationManager",
    "actionlist": ]
  },
  "dataScale": 1,
  "designHeight": 640,
  "designWidth": 960,
  "textures": 
    "common/Interface_public.plist"
  ],
  "texturesPng": 
    "common/Interface_public.plist"
  ],

导出全部画布模式:

{
  "classname": null,
  "name": null,
  "animation": {
    "classname": null,
    "name": "AnimationManager",
    "actionlist": ]
  },
  "dataScale": 1,
  "designHeight": 640,
  "designWidth": 960,
  "textures": 
    "home/InterfaceUI1.plist",
    "home/金币icon.plist",
    "home/InterfaceUI_icon_name.plist",
    "home/InterfaceUI2.plist",
    "home/Connect.plist",
    "pve/PVE_Battle.plist",
    "common/Pause_Return_Close.plist",
    "pvp/PVP_Battle.plist",
    "pvp/cardQuality.plist",
    "arena/Arena.plist",
    "common/Interface_public.plist",
    "common/Gear.plist"
  ],
  "texturesPng": 
    "home/InterfaceUI1.plist",
    "home/icon_Avatar.png",
    "home/金币icon.plist",
    "home/InterfaceUI_icon_name.plist",
    "home/InterfaceUI2.plist",
    "home/Interface_bg.png",
    "home/HUD_Daily.png",
    "home/金币icon.plist",
    "common/StageName_WaveBG.png",
    "home/InterfaceUI1.plist",
    "home/icon_Avatar.png",
    "home/InterfaceUI_icon_name.plist",
    "home/InterfaceUI1.plist",
    "home/icon_Avatar.png",
    "home/金币icon.plist",
    "home/InterfaceUI_icon_name.plist",
    "home/InterfaceUI2.plist",
    "home/Random_icon.png",
    "home/blackmarket_icon.png",
    "home/Atlas_icon.png",
    "home/Concept_icon.png",
    "home/Mall_icon.png",
    "home/banner.png",
    "home/Interface_bg.png",
    "home/Connect.plist",
    "home/Connect.plist",
    "pve/Choice.png",
    "common/Icon_Frame.png",
    "common/IconTemp_1.png",
    "pve/PVE_Battle.plist",
    "common/StageName_WaveBG.png",
    "common/Pause_Return_Close.plist",
    "home/InterfaceUI1.plist",
    "home/金币icon.plist",
    "pvp/PVP_Battle.plist",
    "common/IconTemp_1.png",
    "pvp/pvp_Battle_Bg.png",
    "pvp/cardQuality.plist",
    "pvp/PVP_Battle.plist",
    "home/Interface_bg.png",
    "arena/Arena.plist",
    "common/Interface_public.plist",
    "common/Pause_Return_Close.plist",
    "GUI/image.png",
    "common/Pause_Return_Close.plist",
    "common/Interface_public.plist",
    "common/Interface_public.plist",
    "common/Interface_public.plist",
    "arena/Arena.plist",
    "common/Interface_public.plist",
    "arena/Arena.plist",
    "common/Interface_public.plist",
    "common/Interface_public.plist",
    "common/Interface_public.plist",
    "arena/Arena.plist",
    "common/Gear.plist",
    "common/Interface_public.plist",
    "arena/Arena.plist",
    "common/Interface_public.plist"
  ],

这么多重复的引用。。。。。。。。BUG。。。1.4和1.5均有此问题