我们项目的使用方式是:所有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均有此问题