工程目录结构
├── FUPTAG
│ ├── FUPTAGConfig.h
│ ├── FUPTAGConfig.m //配置文件
│ ├── AppDelegate
│ ├── Modules
│ │ ├── HomePage //主页面
│ │ ├── AvatarEdit //Avatar编辑相关的文件
│ │ ├── AvatarGenerate //Avatar生成相关的文件
│ │ ├── AvatarInteract //Avatar互动相关的文件
│ │ ├── AvatarShape //捏脸、身体编辑相关的文件
│ │ ├── AvatarSpeech //Avatar语音驱动相关的文件
│ │ ├── AvatarTrack //Avatar驱动相关的文件
│ │ ├── AvtarScan //扫码添加Avatar相关的文件
│ │ └── AvatarList //Avatar列表相关的文件
│ ├── Resources
│ │ ├── Assets.xcassets //Demo工程图片资源
│ │ ├── Other Files
│ │ │ ├── authpack.h //证书文件
│ │ │ ├── animGraph.json //图形底层动画配置文件
│ │ │ ├── animLogic.json //图形底层动画配置文件
│ │ │ ├── avatar_bundle_config.json //Avatar兜底道具配置文件
│ │ │ ├── bodyPitch_hidePresets.json //半身、动态icon时隐藏身高影响的配置文件
│ │ │ └── scene_list.json //场景配置列表,主要包括对光照、机位、动画等场景相关的资源配置。
│ │ └── STA //口型驱动自定义配置文件
│ ├── Service
│ │ ├── Action //动画服务
│ │ ├── Bugly //Bugly服务
│ │ ├── DynamicIcon //动态icon服务
│ │ ├── NetworkCheck //网络检测服务
│ │ └── SpeechTag //语音播报标签服务
│ └── CustomUI //自定义UI组件
├── FUPTAG.xcodeproj
├── FUPTAG.xcworkspace
├── Podfile
├── Podfile.lock
├── Pods
├── README.md
└── docs
沙盒下载的资源
├── avatarsData //拍照生成的 Avatar的存储文件夹
└── OSSAssets
├── AppAssets
│ ├── bodyShape //身体编辑配置文件
│ ├── bodyShape_icon //身体编辑相关的icon
│ ├── edit_color_list.json //颜色配置列表,edit_config 中颜色分类对应的具体颜色列表;
│ ├── edit_config.json //资源层级、资源分类、颜色分类配置,同时包含一些icon的路径配置
│ ├── edit_item_config_list.json //头身比配置文件
│ ├── edit_item_list.json //资源配置列表,edit_config 中资源分类对应的具体资源列表
│ ├── facepup //捏脸配置文件
│ ├── facepup_icon //捏脸相关的icon
│ └── icon //编辑模块菜单icon
├── GAssets //包含动画、光照、机位、捏脸、服装、配饰等组成形象的基本资源。
├── GAvatarList //预置的两个形象配置,分别包含一个 avatar.json 和一个 avatar.png
└── GGenerateJson
├── resource_info.json //资源文件状态表
└── resource_list.json //资源信息列表
上述路径为Demo中目前设置的路径,支持用户自定义存储路径。