LayaCallback("[{\r\n \"name\": \"TypeScript\",\r\n \"data\": [{\r\n \"nav_1_name\": \"\u7b80\u4ecb\u7bc7\uff08TS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u521d\u8bc6HTML5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4ec0\u4e48\u662fHTML5\uff1f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"what_is_HTML5.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HTML5\u6e38\u620f\u7684\u673a\u4f1a\u4e0e\u524d\u666f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"HTML5_Opportunities.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u7684\u524d\u4e16\u4eca\u751f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u521b\u59cb\u4eba\u8c22\u6210\u9e3f\uff1a\u7a0b\u5e8f\u5458\u7684\u6fc0\u60c5\u4e0e\u68a6\u60f3\",\r\n \"name_3_url\": \"Layabox_Intro\/Layabox_Founder\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u6838\u5fc3\u4ea7\u54c1LayaAir\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_history.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u6848\u4f8b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u5f15\u64ce\u7684\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u5f15\u64ce\u975e\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Non-game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir\u5f15\u64ce\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_introduction.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u7279\u6027\u7b80\u4ecb\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_features.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5feb\u901f\u4e0a\u624b\u6307\u5357\u3010\u65b0\u624b\u5fc5\u8bfb\u3011\",\r\n \"name_3_url\": \"\",\r\n \"name_3_file\": \"newbie.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5de5\u5177\u4f1a\u5458\u4e13\u5c5e\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/vip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u7528\u53ca\u7ef4\u62a4Github\u7684LayaAir\u5f15\u64ce\u6e90\u7801\",\r\n \"name_3_url\": \"FAQ\/useGithub\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaAir\u57fa\u7840\u7bc7\uff08TS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u4e0a\u624b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u642d\u5efa\u5f00\u53d1\u73af\u5883\uff08TS\u4ee3\u7801\u7f16\u8bd1\u5668\uff09\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/TypeScript_DevelopmentEnvironment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efaTS\u9879\u76ee\u5e76\u8be6\u89e3\u76ee\u5f55\u7ed3\u6784\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/LayaAirIDECreateProjects_DirectoryStructure\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7b2c\u4e00\u4e2a\u7a0b\u5e8f\uff1a\u663e\u793a\u6587\u672c\u201cHello Layabox\u201d\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/HelloWorld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u793a\u4f8b\u9879\u76ee\u6e90\u7801\u7f16\u8bd1\u8fd0\u884c\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/UseGithubDemo\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5f15\u64ce\u4f7f\u7528\u7684\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6587\u672c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6587\u672c\u7c7bAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/API_List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u57fa\u7840\u6837\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/TextStyle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u5bf9\u9f50\u4e0e\u81ea\u52a8\u6362\u884c\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/TextAlign\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d85\u51fa\u6587\u672c\u533a\u57df\u7684\u5904\u7406&\u6eda\u52a8\u6587\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/overflow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"textInput\u7684\u5355\u884c\u8f93\u5165&\u591a\u884c\u8f93\u5165\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/textInput\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f4d\u56fe\u5b57\u4f53\u7684\u5236\u4f5c\u4e0e\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/BitmapFont\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3\u6240\u6709\u7684LayaAir\u6587\u672c\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/AllText\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f4d\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u663e\u793a\u4e0e\u5207\u6362\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Bitmap\/loadImage_drawTexture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u906e\u7f69\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Bitmap\/Mask\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u6ee4\u955c\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Bitmap\/filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u77e2\u91cf\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u77e2\u91cf\u7ed8\u56feAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/API_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u76f4\u7ebf\u4e0e\u6298\u7ebf\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/line\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u66f2\u7ebf\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/Curve\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u4e09\u89d2\u5f62\u3001\u591a\u8fb9\u5f62\u53ca\u6839\u636e\u6570\u636e\u7ed8\u5236\u56fe\u6848\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/poly\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u5706\u5f62\u4e0e\u6247\u5f62\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/Circle_pie\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u77e9\u5f62\u4e0e\u5706\u89d2\u77e9\u5f62\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/Rect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6d88\u9664\u77e2\u91cf\u56fe\u7ed8\u5236\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Graphics\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7f13\u52a8\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/Tween\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6548\u6a21\u677f\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/spine\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DragonBone\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/DragonBone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u9002\u914d\u7248\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/SpineAdaptedVersion\/\",\r\n \"name_3_file\": \"SpineAdaptedVersion.md\"\r\n },\r\n {\r\n \"name_3_name\": \"live2d\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/animation\/live2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6570\u636e\u4e0e\u901a\u4fe1\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"HttpRequest\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/HttpRequest\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebSocket\u53d1\u9001\u4e0e\u63a5\u6536\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/WebSocket\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Byte\u4e8c\u8fdb\u5236\u8bfb\u5199\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/Byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSON\u6570\u636e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/json\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSONP\u8de8\u57df\u8bfb\u53d6\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/jsonp\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Web Storage\u6570\u636e\u5b58\u50a8\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Data_Communication\/webStorage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u786c\u4ef6\u8bbe\u5907\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u97f3\u4e50\u4e0e\u97f3\u6548\u7684\u64ad\u653e\u4e0e\u63a7\u5236\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/devices\/SoundManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9640\u87ba\u4eea\u4e0e\u52a0\u901f\u8ba1\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/devices\/motion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528Geolocation\u83b7\u53d6\u5730\u7406\u4f4d\u7f6e\u4fe1\u606f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/devices\/geolocation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528\u767e\u5ea6\u5730\u56fe\u663e\u793a\u5f53\u524d\u4f4d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/devices\/baiduMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c4f\u5e55\u9002\u914d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3LayaAir\u7684\u5c4f\u5e55\u9002\u914d\uff0c\u53ca\u6709\u6548\u6297\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/scaleMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u753b\u5e03\u5bf9\u9f50\u6a21\u5f0f\uff1a\u6c34\u5e73\u5bf9\u9f50\u4e0e\u5782\u76f4\u5bf9\u9f50\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/Alignment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c4f\u5e55\u65b9\u5411\uff1a\u81ea\u52a8\u6a2a\u5c4f\u4e0e\u81ea\u52a8\u7ad6\u5c4f\u7684\u8bbe\u7f6e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/screenMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"2D\u8fdb\u9636\u7bc7\uff08TS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u8c03\u8bd5\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir DebugPanel \u8c03\u8bd5\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/debug\/DebugPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6e38\u620f\u52a0\u8f7d\u7b56\u7565\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e8c\u8fdb\u5236\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/loadStrategy\/binary_Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u7ebf\u7a0bworker\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/loadStrategy\/worker\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6027\u80fd\u7edf\u8ba1\u9762\u677f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/Stat_Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5185\u5b58\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6e32\u67d3\u4f18\u5316\u539f\u5219\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/rendering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CacheAs\u9759\u6001\u7f13\u5b58\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/cacheAs\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CPU\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/CPU\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u5b83\u4f18\u5316\u7b56\u7565\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/other\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528chrome\u7684\u6027\u80fd\u5206\u6790\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/Chrome_Profiles\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u663e\u5b58\u4f18\u5316\uff1a\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/VIP_Texture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u57fa\u7840\u4e0e\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/PerformanceOptimization\/mouse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u8fdb\u9636\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/animation\/bone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6269\u5c55\u6a21\u5757\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7ec4\u4ef6\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/componentscript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528LayaAir\u5f15\u64ce\u89e3\u6790Tiled Map\u5730\u56fe\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/extension_modules\/TiledMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u548c\u539f\u751fDOM\u4ea4\u4e92\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/advanced\/extension_modules\/DOM\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"IDE\u7bc7\uff08TS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u7f16\u7801\u8bbe\u7f6e\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7f16\u8f91\u5668\u754c\u9762\u5e03\u5c40\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5feb\u6377\u952e\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/shortcut_key\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u53d1\u5e03(\u65e7\u7248)\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7248\u672c\u7ba1\u7406\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/version\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u53d1\u5e03\u8be6\u89e3\uff08\u542b\u547d\u4ee4\u884c\u53d1\u5e03\uff09\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/release3\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2.2\u30012.3\u7248\u672c\u5982\u4f55\u5f00\u542fF5\u8c03\u8bd5\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/F5debug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u914d\u7f6e\u5916\u90e8\u7684\u4ee3\u7801\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/codeTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSCode\u9ad8\u6548\u5f00\u53d1\u5de5\u4f5c\u6d41\u914d\u7f6e\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/vscode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5b66\u4f1a\u7f16\u5199d.ts\u58f0\u660e\u6587\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/d.ts\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u754c\u9762\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u81ea\u5b9a\u4e49\u754c\u9762\u5e03\u5c40\u4e0e\u6062\u590d\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Custom_GUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/ProjectManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/ResourceManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ec4\u4ef6\u5e93\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Component\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c5e\u6027\u8bbe\u7f6e\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Attribute_Set\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"UI\u9875\u9762\u3001\u7c92\u5b50\u3001\u52a8\u753b\u3001\u811a\u672c\u65b0\u5efa\u9762\u677f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/NewPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c42\u7ea7\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/HierarchyManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8282\u70b9\u7ec4\u4ef6\u7684\u8be6\u7ec6\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Component_Detailed\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"F9!\u9879\u76ee\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/F9\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u7528IDE\u521b\u4f5c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u5236\u4f5c\u4e0e\u4f7f\u7528\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/Atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u52a8\u753b\u6a21\u677f(EffectAnimation)\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\u7f16\u8f91\u5668\u8be6\u89e3(GraphicAnimation)\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/PresetUse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7ba1\u7406\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Psd2UI\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/PsdToUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"IDE\u7ec4\u4ef6\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7ec4\u4ef6\u547d\u540d\u89c4\u5219\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/NamingRules\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Button\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Button\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CheckBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/CheckBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Clip\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Clip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ComboBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/ComboBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Image\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Label\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Label\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"List\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/HScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/VScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/HSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/VSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ProgressBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/ProgressBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RadioGroup\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/RadioGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tab\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Tab\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tree\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Tree\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ViewStack\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/ViewStack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Animation\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Panel\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7ec4\u4ef6\u5316\u5f00\u53d1\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u5316\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/componentscript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"runTime\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u7684\u7ec4\u4ef6\u5316\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/componentDevelopment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u75282d\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAirIDE\u7684\u53ef\u89c6\u53162D\u7269\u7406\u7f16\u8f91\u5165\u95e8\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/box2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e00)(\u8ddd\u79bb\u5173\u8282)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/joint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e8c)(\u5e73\u79fb\uff0c\u65cb\u8f6c\uff0c\u9f7f\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/GearJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e09)(\u9a6c\u8fbe\uff0c\u8f6e\u5b50\uff0c\u6ed1\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/motoJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u56db)(\u710a\u63a5\uff0c\u7ef3\u7d22\uff0c\u9f20\u6807)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/weld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2D\u7269\u7406\u7684\u78b0\u649e\u5206\u7ec4\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/RigidBodyGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"3D\u57fa\u7840\uff08TS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u5f00\u59cb\u4e00\u4e2aLayaAir3D\u9879\u76ee\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"IDE\u521b\u5efa3D\u793a\u4f8b\u9879\u76ee\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/QuickStart\/QuickStart\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Config3D\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/QuickStart\/Config3D\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/QuickStart\/LayaAir3D_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u56fe\u5f62\u7cfb\u7edf\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u96f6\u57fa\u7840\u4e86\u89e33D\u6e38\u620f\u5f00\u53d1\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u5750\u6807\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Graphics_based\/Reference_frame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u57fa\u7840\u6570\u5b66\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Graphics_based\/Basic_math_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u4e2d\u7684Transform\u53d8\u6362\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Graphics_based\/Transform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b3D\u573a\u666f\u53ef\u89c6\u5316\u7f16\u8f91\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Unity\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/beginners\/LayaAirUnityPlugin\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5feb\u901f\u9884\u89c8\u573a\u666f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Unity_plug-in\/Quick_Preview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\/\u573a\u666f\u7684\u5bfc\u51fa\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Unity_plug-in\/Sprite3D_or_Scene3D_export\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8d44\u6e90\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Resourceloading\/Summary_of_resource\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Resourceloading\/Resource_to_load\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/Scene_render_Settings\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u96fe\u5316\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/Scene_atomization\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u5929\u7a7a\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/Env_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u5149\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/Ambient_Light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u53cd\u5c04\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/Env_Reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5149\u7167\u8d34\u56fe\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Scene_render_Settings\/LightMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bCamera\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6444\u50cf\u673a\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Export_the_camera_from_unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u79fb\u52a8\u548c\u65cb\u8f6c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_Transfrom\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6b63\u4ea4\u6295\u5f71\u548c\u900f\u89c6\u6295\u5f71\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Orthographic_projection_and_Perspective projection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u88c1\u526a\u548c\u89c6\u91ce\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_clipping_and_view\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6a2a\u7eb5\u6bd4\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_AspectRatio\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6355\u6349\u76ee\u6807\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_LookAt\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u80cc\u666f\u8272\u548c\u5929\u7a7a\u76d2\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Background_color_with_Skybox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u6444\u50cf\u673a\u7a97\u53e3\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/MultiCamera\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4ece\u6444\u50cf\u673a\u521b\u5efa\u4e00\u6761\u5c04\u7ebf\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_Ray\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53ef\u89c6\u906e\u7f69\u5c42Layer\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/Camera_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u76ee\u6807\u7eb9\u7406\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Camera\/RenderTarget\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u706f\u5149\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u706f\u5149\u7684\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/Introduction_of_light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PointLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/PointLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DirectionLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/DirectionLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SpotLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/SpotLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4e3a\u706f\u5149\u6dfb\u52a0\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/Shadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u805a\u5149\u706f\u5b9e\u65f6\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/SpotShadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u5149\u6e90\u6e32\u67d3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/MultiLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53cd\u5c04\u63a2\u9488\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7cbe\u7075\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Sprite3D\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sprite3D\/Sprite3D_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684Layer\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sprite3D\/Sprite3D_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684\u514b\u9686\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sprite3D\/Sprite3D_Clone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u6dfb\u52a0\u7ec4\u4ef6\u6216\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sprite3D\/Sprite3D_addComponent\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5404\u79cd\u6e32\u67d3\u7cbe\u7075\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sprite3D\/Rendering-Sprite3d_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6a21\u578b\u548c\u7f51\u683c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6a21\u578b\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Model_and_Mesh\/Overview_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Mesh\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Model_and_Mesh\/Overview_of_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6a21\u578b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Model_and_Mesh\/Export_Sprite3D_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u901a\u8fc7PrimitiveMesh\u521b\u5efa\u7b80\u5355Mesh\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Model_and_Mesh\/Create_Mesh_by_PrimitiveMesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a21\u578b\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Model_and_Mesh\/Use_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bMaterial\u6750\u8d28\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6750\u8d28\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/Description_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/Export_Material_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/Create_the_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/Material_loading\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/Function_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"BaseMaterial\u57fa\u7840\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Material\/BaseMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6a21\u578b\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"BlinnPhong\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/BlinnPhong\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Effect\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/Effect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Unlit\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/Unlit\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRStandardMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/PBRStandardMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRSpecularMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/PBRSpecularMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WaterPrimaryMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mesh_Material\/WaterPrimaryMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7c92\u5b50\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"ShurikenParticleMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Particle_Material\/ShurikenParticleMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u62d6\u5c3e\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"TrailMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Trail_Material\/TrailMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5929\u7a7a\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"SkyProceduralMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sky_Material\/SkyProceduralMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SkyBoxMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sky_Material\/SkyBoxMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7eb9\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Texture2D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Texture2D_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/RenderTexture_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Texture2D_format\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5faa\u73af\u6a21\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Texture2D_wrapMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u8fc7\u6ee4\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Texture2D_Filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5404\u5411\u5f02\u6027\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Anisotropic_Filtering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684mipmap\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Texture2D_mipmap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Texture2D\u7684GPU\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/Use_of_Texture_Compression\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u6df1\u5ea6\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/RenderTexture_depthFormat\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u50cf\u7d20\u8bfb\u53d6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Texture2D\/RenderTexture_pixels\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bAnimator\u52a8\u753b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u52a8\u753b\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Overview_of_animation_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6a21\u578b\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Edit_export_the_model_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u64ad\u653e\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Play_Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u8fc7\u6e21\u878d\u5408\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Animation_transition_fusion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u591a\u5c42\u6df7\u5408\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Multilayer_blending\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6682\u505c\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Suspended_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u64ad\u653e\u72b6\u6001\u83b7\u53d6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/AnimatorPlayState\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u72b6\u6001\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/AnimatorStateScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u8bbe\u7f6e\u52a8\u753b\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/AnimationEventByUnity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u6302\u70b9\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/BoneLink\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/Material_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521a\u4f53\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/RigidbodyAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/SkinAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Animator\/CameraAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e0a\u624bLayaAir\u76843D\u7269\u7406\u5f15\u64ce\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/beginner\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u63d2\u4ef6\u4e2d\u5bfc\u51fa\u548c\u4f7f\u7528\u7269\u7406\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/Export_and_Use_Physical_Components\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/RigidBody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/PhysicsCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u78b0\u649e\u5668\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/CollisionFiflter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u89d2\u8272\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/CharacterController\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u89e6\u53d1\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/Trigger\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u79cd\u78b0\u649e\u5668\u5f62\u72b6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/ColliderShape\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u52a8\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/Kinematic_Rigidbody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u7ebf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/RayCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5f62\u72b6\u626b\u63cf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/RayShapeCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u811a\u672c\u548c\u89e6\u53d1\u5668\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/TriggerCollisionScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4b\u7ea6\u675f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/Constraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bFixedConstraint\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/FixedConstraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bConfigurableConstraint\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/ConfigurableJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u57fa\u4e8eCannon.js\u7684\u7269\u7406\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/CannonPhysicsWorld_BaseCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9f20\u6807\u4ea4\u4e92\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mouse_Interaction\/Overview_of_mouse_interaction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u5bf93D\u7cbe\u7075\u8fdb\u884c\u9f20\u6807\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mouse_Interaction\/Mouse_detection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mouse_Interaction\/TouchScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u70b9\u89e6\u63a7\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Mouse_Interaction\/MultiTouch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u811a\u672c\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Script3D\/Overview_of_the_script\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u81ea\u5b9a\u4e49\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Script3D\/CustomScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Script3D\/Scripted_events\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u751f\u547d\u5468\u671f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Script3D\/Script_lifecycle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u5929\u7a7a\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5929\u7a7a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sky\/Overview_of_the_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5bfc\u51fa\u5929\u7a7a\u76d2\u6ce8\u610f\u4e8b\u9879\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sky\/Export_sky_box_notes\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5929\u7a7a\u7f51\u683c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Sky\/Sky_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7c92\u5b50\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7c92\u5b50\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Particle_System\/Overview_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7c92\u5b50\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Particle_System\/Detailed_explanation_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Trailrender_System\/Overview_of_Tail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u5bfc\u51fa\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Trailrender_System\/Export_the_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Trailrender_System\/Detailed_description_of_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bShader\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Shader\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/Shader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SubShader\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/SubShader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ShaderPass\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/ShaderPass_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u81ea\u5b9a\u4e49Shader\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/simpleDemo_Shader\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u8054shader\u7684uniform\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/Relating_shaders_uniform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6ce8\u518c\u5b8f\u5b9a\u4e49\u4e0e\u4f7f\u7528\u5b8f\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/Register_and_Use_define\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dfb\u52a0Include\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/add_Include\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Shader\u9884\u7f16\u8bd1\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/Shader_compile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"attributeMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/attributeMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"uniformMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Shader3D\/uniformMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u5185\u5b58\u7ba1\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Stat\u7edf\u8ba1\u9762\u677f\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Memory_Manage\/Stat_panel_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9500\u6bc1\u8d44\u6e90\u5e76\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Memory_Manage\/Destroys_res_and_memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6279\u91cf\u9500\u6bc1\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Memory_Manage\/DestroyUnusedResources\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9759\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Performance_Optimization\/Static_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Performance_Optimization\/Dynamic_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir 3D\u6027\u80fd\u5206\u6790\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Performance_Optimization\/useTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9ad8\u7ea7\u5e94\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5bfb\u8def\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/PathFind\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u75282D\u5730\u56fe3D\u4eba\u7269\u6df7\u5408\u8fdb\u884c\u6e38\u620f\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/2DSceneAnd3DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u75283D\u573a\u666f2D\u4eba\u7269\u8fdb\u884c\u6df7\u5408\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/3DSceneAnd2DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CommandBuffer\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/CommandBuffer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"drawMeshInstance\u6e32\u67d3\u6307\u4ee4\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/drawMeshInstance\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebXR\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/webXR\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5c0f\u6e38\u620f\u9002\u914d\u6587\u6863\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u5fae\u4fe1\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u6e38\u620f\u53d1\u5e03\u5de5\u5177\u4e0e\u5c0f\u6e38\u620f\u76ee\u5f55\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/publishing_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u76844M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5206\u5305\u5b9e\u6218\",\r\n \"name_3_url\": \"miniGame\/wechat\/TS\/subpackage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5f00\u653e\u6570\u636e\u57df\",\r\n \"name_3_url\": \"miniGame\/wechat\/TS\/openDomain\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5e38\u89c1\u95ee\u9898\u6c47\u603b\uff0810.25\u66f4\u65b0\uff09\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/FAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5f15\u64ce\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/wechat\/TS\/enginePlug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u767e\u5ea6\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u76845M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"OPPO\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"vivo\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u63d2\u4ef6\u7248\u5f15\u64ce\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/vivo\/plug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"QQ\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"QQ\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/qq\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u624b\u673aQQ\u5398\u7c73\u79c0GLTF\u6a21\u578b\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/useGLTF\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/alipay\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"bilibili\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"bilibili\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/bili\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5bf9\u63a5\u4e0a\u67b6\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\u6280\u672f\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/bytedance\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/huawei\/aboutHWGame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u63a5\u5165\u4e0e\u53d1\u5e03\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/publish\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/subpackages\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6dd8\u5b9d\u5e73\u53f0\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/subpack\/\",\r\n \"name_3_file\": \"fenbao.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/tbgame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaNative\u539f\u751f\u670d\u52a1\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"LayaNative\u4e00\u6b65\u4e00\u6b65\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6d4b\u8bd5App\u5b89\u88c5\",\r\n \"name_3_url\": \"LayaNative\/How_To_Use_Runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u884cHello LayaBox\u9879\u76ee\",\r\n \"name_3_url\": \"LayaNative\/run_HelloLayaBox\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaNative\u4e0d\u662f\u6d4f\u89c8\u5668\",\r\n \"name_3_url\": \"LayaNative\/native_index\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u57fa\u7840\u6587\u6863\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaNative\u7efc\u8ff0\",\r\n \"name_3_url\": \"LayaNative\/LayaNative_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a2a\u7ad6\u5c4f\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaNative\/screen_orientation\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u58f0\u97f3\",\r\n \"name_3_url\": \"LayaNative\/sound\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u542f\u52a8\u753b\u9762LoadingView\",\r\n \"name_3_url\": \"LayaNative\/loading_view_new\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u7f51\u7edc\u76d1\u542c\",\r\n \"name_3_url\": \"LayaNative\/network\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eiOS-IPV6\",\r\n \"name_3_url\": \"LayaNative\/ipv6\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eLocalStorage\",\r\n \"name_3_url\": \"LayaNative\/LocalStrorage\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5904\u7406Android\u540e\u9000\u6309\u94ae\",\r\n \"name_3_url\": \"LayaNative\/Android_BackPress\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Android\u771f\u673a\u8c03\u8bd5JavaScript\",\r\n \"name_3_url\": \"LayaNative\/real_device_debugging\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u4ed6\",\r\n \"name_3_url\": \"LayaNative\/Other_settings\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7f13\u5b58\u5de5\u5177-layadcc\",\r\n \"name_3_url\": \"LayaNative\/LayaDcc_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e8c\u6b21\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaNative\/Secondary_Development\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"webview\",\r\n \"name_3_url\": \"LayaNative\/webview\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5d4c\u5165\u5b57\u4f53\",\r\n \"name_3_url\": \"LayaNative\/built_in_font\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"zip\u66f4\u65b0\",\r\n \"name_3_url\": \"LayaNative\/zipUpdate\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK\u6269\u5c55\u673a\u5236\",\r\n \"name_3_url\": \"LayaNative\/apk_expansion\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK-update\",\r\n \"name_3_url\": \"LayaNative\/apk-update\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u5de5\u5177\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"layanative \u547d\u4ee4\u884c\u5de5\u5177\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaNative\/build_Cmd\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u9e3f\u8499NEXT\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Harmony\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u6e38\u620f\u5b9e\u6218\u9879\u76ee\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2D\u5b9e\u6218\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u51fb\u6e38\u620f\u300a\u6253\u65b9\u5757\u300b\u5b9e\u6218\u5f00\u53d1\",\r\n \"name_3_url\": \"practice\/2D\/HitSquare\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n }]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5e38\u89c1\u95ee\u9898\u6c47\u603b(\u6301\u7eed\u66f4\u65b0)\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2.0\u5e38\u89c1\u95ee\u9898\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"2.0\u65b0\u7279\u6027\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/2dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"3D\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/3dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAirIDE\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/IDE\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"JavaScript\",\r\n \"data\": [{\r\n \"nav_1_name\": \"\u7b80\u4ecb\u7bc7\uff08JS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u521d\u8bc6HTML5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4ec0\u4e48\u662fHTML5\uff1f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"what_is_HTML5.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HTML5\u6e38\u620f\u7684\u673a\u4f1a\u4e0e\u524d\u666f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"HTML5_Opportunities.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u7684\u524d\u4e16\u4eca\u751f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u521b\u59cb\u4eba\u8c22\u6210\u9e3f\uff1a\u7a0b\u5e8f\u5458\u7684\u6fc0\u60c5\u4e0e\u68a6\u60f3\",\r\n \"name_3_url\": \"Layabox_Intro\/Layabox_Founder\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u6838\u5fc3\u4ea7\u54c1LayaAir\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_history.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u6848\u4f8b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u5f15\u64ce\u7684\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u5f15\u64ce\u975e\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Non-game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir\u5f15\u64ce\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_introduction.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u7279\u6027\u7b80\u4ecb\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_features.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5feb\u901f\u4e0a\u624b\u6307\u5357\u3010\u65b0\u624b\u5fc5\u8bfb\u3011\",\r\n \"name_3_url\": \"\",\r\n \"name_3_file\": \"newbie.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5de5\u5177\u4f1a\u5458\u4e13\u5c5e\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/vip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u7528\u53ca\u7ef4\u62a4Github\u7684LayaAir\u5f15\u64ce\u6e90\u7801\",\r\n \"name_3_url\": \"FAQ\/useGithub\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaAir\u57fa\u7840\u7bc7\uff08JS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u4e0a\u624b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u521b\u5efaJS\u9879\u76ee\u5e76\u8be6\u89e3\u76ee\u5f55\u7ed3\u6784\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/basic\/LayaAirIDECreateProjects_DirectoryStructure\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7b2c\u4e00\u4e2a\u7a0b\u5e8f\uff1a\u663e\u793a\u6587\u672c\u201cHello Layabox\u201d\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/basic\/HelloWorld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u793a\u4f8b\u9879\u76ee\u6e90\u7801\u7f16\u8bd1\u8fd0\u884c\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/UseGithubDemo\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5f15\u64ce\u4f7f\u7528\u7684\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6587\u672c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6587\u672c\u7c7bAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Text\/API_List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u57fa\u7840\u6837\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Text\/TextStyle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u5bf9\u9f50\u4e0e\u81ea\u52a8\u6362\u884c\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Text\/TextAlign\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d85\u51fa\u6587\u672c\u533a\u57df\u7684\u5904\u7406&\u6eda\u52a8\u6587\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Text\/overflow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"textInput\u7684\u5355\u884c\u8f93\u5165&\u591a\u884c\u8f93\u5165\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Text\/textInput\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f4d\u56fe\u5b57\u4f53\u7684\u5236\u4f5c\u4e0e\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/BitmapFont\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3\u6240\u6709\u7684LayaAir\u6587\u672c\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/AllText\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f4d\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u663e\u793a\u4e0e\u5207\u6362\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Bitmap\/loadImage_drawTexture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u906e\u7f69\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Bitmap\/Mask\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u6ee4\u955c\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Bitmap\/filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u77e2\u91cf\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u77e2\u91cf\u7ed8\u56feAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/API_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u76f4\u7ebf\u4e0e\u6298\u7ebf\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/line\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u66f2\u7ebf\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/Curve\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u4e09\u89d2\u5f62\u3001\u591a\u8fb9\u5f62\u53ca\u6839\u636e\u6570\u636e\u7ed8\u5236\u56fe\u6848\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/poly\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u5706\u5f62\u4e0e\u6247\u5f62\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/Circle_pie\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u77e9\u5f62\u4e0e\u5706\u89d2\u77e9\u5f62\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/Rect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6d88\u9664\u77e2\u91cf\u56fe\u7ed8\u5236\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Graphics\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7f13\u52a8\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/Tween\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6548\u6a21\u677f\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/spine\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DragonBone\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/DragonBone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u9002\u914d\u7248\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/SpineAdaptedVersion\/\",\r\n \"name_3_file\": \"SpineAdaptedVersion.md\"\r\n },\r\n {\r\n \"name_3_name\": \"live2d\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/animation\/live2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6570\u636e\u4e0e\u901a\u4fe1\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"HttpRequest\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/HttpRequest\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebSocket\u53d1\u9001\u4e0e\u63a5\u6536\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/WebSocket\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Byte\u4e8c\u8fdb\u5236\u8bfb\u5199\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/Byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSON\u6570\u636e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/json\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSONP\u8de8\u57df\u8bfb\u53d6\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/jsonp\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Web Storage\u6570\u636e\u5b58\u50a8\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Data_Communication\/webStorage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u786c\u4ef6\u8bbe\u5907\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u97f3\u4e50\u4e0e\u97f3\u6548\u7684\u64ad\u653e\u4e0e\u63a7\u5236\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/devices\/SoundManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9640\u87ba\u4eea\u4e0e\u52a0\u901f\u8ba1\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/devices\/motion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528Geolocation\u83b7\u53d6\u5730\u7406\u4f4d\u7f6e\u4fe1\u606f\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/devices\/geolocation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528\u767e\u5ea6\u5730\u56fe\u663e\u793a\u5f53\u524d\u4f4d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/devices\/baiduMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c4f\u5e55\u9002\u914d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3LayaAir\u7684\u5c4f\u5e55\u9002\u914d\uff0c\u53ca\u6709\u6548\u6297\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/scaleMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u753b\u5e03\u5bf9\u9f50\u6a21\u5f0f\uff1a\u6c34\u5e73\u5bf9\u9f50\u4e0e\u5782\u76f4\u5bf9\u9f50\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/Alignment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c4f\u5e55\u65b9\u5411\uff1a\u81ea\u52a8\u6a2a\u5c4f\u4e0e\u81ea\u52a8\u7ad6\u5c4f\u7684\u8bbe\u7f6e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/beginners\/Screen_Fit\/screenMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"2D\u8fdb\u9636\u7bc7\uff08JS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u8c03\u8bd5\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir DebugPanel \u8c03\u8bd5\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/debug\/DebugPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6e38\u620f\u52a0\u8f7d\u7b56\u7565\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e8c\u8fdb\u5236\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/loadStrategy\/binary_Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u7ebf\u7a0bworker\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/loadStrategy\/worker\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6027\u80fd\u7edf\u8ba1\u9762\u677f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/Stat_Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5185\u5b58\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6e32\u67d3\u4f18\u5316\u539f\u5219\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/rendering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CacheAs\u9759\u6001\u7f13\u5b58\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/cacheAs\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CPU\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/CPU\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u5b83\u4f18\u5316\u7b56\u7565\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/other\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528chrome\u7684\u6027\u80fd\u5206\u6790\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/Chrome_Profiles\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u663e\u5b58\u4f18\u5316\uff1a\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/VIP_Texture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u57fa\u7840\u4e0e\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/PerformanceOptimization\/mouse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u8fdb\u9636\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/animation\/bone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6269\u5c55\u6a21\u5757\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7ec4\u4ef6\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/ScriptUse\/componentscript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528LayaAir\u5f15\u64ce\u89e3\u6790Tiled Map\u5730\u56fe\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/extension_modules\/TiledMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u548c\u539f\u751fDOM\u4ea4\u4e92\",\r\n \"name_3_url\": \"LayaAir_JS\/2D\/advanced\/extension_modules\/DOM\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"IDE\u7bc7\uff08JS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u4ee3\u7801\u6a21\u5f0f\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4ee3\u7801\u6a21\u5f0f\u5e03\u5c40\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4ee3\u7801\u6a21\u5f0f\u7684\u5feb\u6377\u952e\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/shortcut_key\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\uff08\u65e7\u7248\uff09\u9879\u76ee\u53d1\u5e03\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7248\u672c\u7ba1\u7406\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Code_Mode\/version\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u53d1\u5e03\u8be6\u89e3\uff08\u542b\u547d\u4ee4\u884c\u53d1\u5e03\uff09\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/release3\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2.1\u4ee5\u540e\u7684IDE\u7248\u672c\u5982\u4f55\u5f00\u542fF5\u8c03\u8bd5\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/F5debug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u914d\u7f6e\u5916\u90e8\u7684\u4ee3\u7801\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/codeTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSCode\u9ad8\u6548\u5f00\u53d1\u5de5\u4f5c\u6d41\u914d\u7f6e\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/vscode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u754c\u9762\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u81ea\u5b9a\u4e49\u754c\u9762\u5e03\u5c40\u4e0e\u6062\u590d\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/Custom_GUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/ProjectManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/ResourceManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ec4\u4ef6\u5e93\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/Component\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c5e\u6027\u8bbe\u7f6e\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/Attribute_Set\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"UI\u9875\u9762\u3001\u7c92\u5b50\u3001\u52a8\u753b\u3001\u811a\u672c\u65b0\u5efa\u9762\u677f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/NewPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c42\u7ea7\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Design_Mode\/HierarchyManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8282\u70b9\u7ec4\u4ef6\u7684\u8be6\u7ec6\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Component_Detailed\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"F9!\u9879\u76ee\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/F9\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u7528IDE\u521b\u4f5c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u5236\u4f5c\u4e0e\u4f7f\u7528\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/Atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u52a8\u753b\u6a21\u677f(EffectAnimation)\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\u7f16\u8f91\u5668\u8be6\u89e3(GraphicAnimation)\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/PresetUse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7ba1\u7406\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Use_IDE\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Psd2UI\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/PsdToUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"IDE\u7ec4\u4ef6\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7ec4\u4ef6\u547d\u540d\u89c4\u5219\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/NamingRules\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Button\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Button\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CheckBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/CheckBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Clip\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Clip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ComboBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/ComboBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Image\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Label\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Label\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"List\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/HScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/VScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/HSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/VSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ProgressBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/ProgressBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RadioGroup\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/RadioGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tab\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Tab\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tree\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Tree\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ViewStack\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/ViewStack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Animation\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Panel\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/Component_Detailed\/Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7ec4\u4ef6\u5316\u5f00\u53d1\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u5316\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/ScriptUse\/componentscript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"runTime\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/IDE\/ScriptUse\/runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u7684\u7ec4\u4ef6\u5316\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/componentDevelopment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u75282d\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAirIDE\u7684\u53ef\u89c6\u53162D\u7269\u7406\u7f16\u8f91\u5165\u95e8\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/box2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e00)(\u8ddd\u79bb\u5173\u8282)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/joint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e8c)(\u5e73\u79fb\uff0c\u65cb\u8f6c\uff0c\u9f7f\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/GearJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e09)(\u9a6c\u8fbe\uff0c\u8f6e\u5b50\uff0c\u6ed1\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/motoJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u56db)(\u710a\u63a5\uff0c\u7ef3\u7d22\uff0c\u9f20\u6807)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/weld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2D\u7269\u7406\u7684\u78b0\u649e\u5206\u7ec4\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/RigidBodyGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"3D\u57fa\u7840\uff08JS\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u5f00\u59cb\u4e00\u4e2aLayaAir3D\u9879\u76ee\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"IDE\u521b\u5efa3D\u793a\u4f8b\u9879\u76ee\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/QuickStart\/QuickStart\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Config3D\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/QuickStart\/Config3D\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/QuickStart\/LayaAir3D_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u56fe\u5f62\u7cfb\u7edf\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u96f6\u57fa\u7840\u4e86\u89e33D\u6e38\u620f\u5f00\u53d1\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u5750\u6807\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Graphics_based\/Reference_frame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u57fa\u7840\u6570\u5b66\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Graphics_based\/Basic_math_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u4e2d\u7684Transform\u53d8\u6362\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Graphics_based\/Transform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b3D\u573a\u666f\u53ef\u89c6\u5316\u7f16\u8f91\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Unity\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/beginners\/LayaAirUnityPlugin\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5feb\u901f\u9884\u89c8\u573a\u666f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Unity_plug-in\/Quick_Preview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\/\u573a\u666f\u7684\u5bfc\u51fa\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Unity_plug-in\/Sprite3D_or_Scene3D_export\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8d44\u6e90\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Resourceloading\/Summary_of_resource\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Resourceloading\/Resource_to_load\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/Scene_render_Settings\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u96fe\u5316\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/Scene_atomization\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u5929\u7a7a\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/Env_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u5149\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/Ambient_Light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u53cd\u5c04\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/Env_Reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5149\u7167\u8d34\u56fe\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Scene_render_Settings\/LightMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bCamera\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6444\u50cf\u673a\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Export_the_camera_from_unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u79fb\u52a8\u548c\u65cb\u8f6c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_Transfrom\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6b63\u4ea4\u6295\u5f71\u548c\u900f\u89c6\u6295\u5f71\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Orthographic_projection_and_Perspective projection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u88c1\u526a\u548c\u89c6\u91ce\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_clipping_and_view\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6a2a\u7eb5\u6bd4\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_AspectRatio\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6355\u6349\u76ee\u6807\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_LookAt\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u80cc\u666f\u8272\u548c\u5929\u7a7a\u76d2\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Background_color_with_Skybox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u6444\u50cf\u673a\u7a97\u53e3\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/MultiCamera\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4ece\u6444\u50cf\u673a\u521b\u5efa\u4e00\u6761\u5c04\u7ebf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_Ray\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53ef\u89c6\u906e\u7f69\u5c42Layer\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/Camera_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u76ee\u6807\u7eb9\u7406\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Camera\/RenderTarget\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u706f\u5149\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u706f\u5149\u7684\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/Introduction_of_light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PointLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/PointLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DirectionLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/DirectionLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SpotLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/SpotLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4e3a\u706f\u5149\u6dfb\u52a0\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/Shadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u805a\u5149\u706f\u5b9e\u65f6\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/SpotShadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u5149\u6e90\u6e32\u67d3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/light\/MultiLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53cd\u5c04\u63a2\u9488\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7cbe\u7075\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Sprite3D\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sprite3D\/Sprite3D_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684Layer\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sprite3D\/Sprite3D_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684\u514b\u9686\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sprite3D\/Sprite3D_Clone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u6dfb\u52a0\u7ec4\u4ef6\u6216\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sprite3D\/Sprite3D_addComponent\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5404\u79cd\u6e32\u67d3\u7cbe\u7075\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sprite3D\/Rendering-Sprite3d_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6a21\u578b\u548c\u7f51\u683c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6a21\u578b\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Model_and_Mesh\/Overview_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Mesh\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Model_and_Mesh\/Overview_of_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6a21\u578b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Model_and_Mesh\/Export_Sprite3D_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u901a\u8fc7PrimitiveMesh\u521b\u5efa\u7b80\u5355Mesh\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Model_and_Mesh\/Create_Mesh_by_PrimitiveMesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a21\u578b\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Model_and_Mesh\/Use_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bMaterial\u6750\u8d28\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6750\u8d28\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/Description_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/Export_Material_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/Create_the_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/Material_loading\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/Function_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"BaseMaterial\u57fa\u7840\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Material\/BaseMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6a21\u578b\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"BlinnPhong\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/BlinnPhong\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Effect\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/Effect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Unlit\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/Unlit\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRStandardMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/PBRStandardMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRSpecularMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/PBRSpecularMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WaterPrimaryMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mesh_Material\/WaterPrimaryMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7c92\u5b50\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"ShurikenParticleMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Particle_Material\/ShurikenParticleMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u62d6\u5c3e\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"TrailMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Trail_Material\/TrailMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5929\u7a7a\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"SkyProceduralMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sky_Material\/SkyProceduralMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SkyBoxMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sky_Material\/SkyBoxMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7eb9\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Texture2D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Texture2D_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/RenderTexture_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Texture2D_format\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5faa\u73af\u6a21\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Texture2D_wrapMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u8fc7\u6ee4\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Texture2D_Filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5404\u5411\u5f02\u6027\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Anisotropic_Filtering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684mipmap\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Texture2D_mipmap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Texture2D\u7684GPU\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/Use_of_Texture_Compression\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u6df1\u5ea6\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/RenderTexture_depthFormat\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u50cf\u7d20\u8bfb\u53d6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Texture2D\/RenderTexture_pixels\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bAnimator\u52a8\u753b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u52a8\u753b\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Overview_of_animation_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6a21\u578b\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Edit_export_the_model_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u64ad\u653e\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Play_Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u8fc7\u6e21\u878d\u5408\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Animation_transition_fusion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u591a\u5c42\u6df7\u5408\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Multilayer_blending\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6682\u505c\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Suspended_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u64ad\u653e\u72b6\u6001\u83b7\u53d6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/AnimatorPlayState\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u72b6\u6001\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/AnimatorStateScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u8bbe\u7f6e\u52a8\u753b\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/AnimationEventByUnity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u6302\u70b9\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/BoneLink\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/Material_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521a\u4f53\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/RigidbodyAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/SkinAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Animator\/CameraAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e0a\u624bLayaAir\u76843D\u7269\u7406\u5f15\u64ce\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/beginner\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u63d2\u4ef6\u4e2d\u5bfc\u51fa\u548c\u4f7f\u7528\u7269\u7406\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/Export_and_Use_Physical_Components\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/RigidBody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/PhysicsCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u78b0\u649e\u5668\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/CollisionFiflter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u89d2\u8272\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/CharacterController\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u89e6\u53d1\u5668\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/Trigger\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u79cd\u78b0\u649e\u5668\u5f62\u72b6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/ColliderShape\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u52a8\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/Kinematic_Rigidbody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u7ebf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/RayCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5f62\u72b6\u626b\u63cf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/RayShapeCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u811a\u672c\u548c\u89e6\u53d1\u5668\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/TriggerCollisionScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4b\u7ea6\u675f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/Constraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bFixedConstraint\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/FixedConstraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bConfigurableConstraint\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/ConfigurableJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u57fa\u4e8eCannon.js\u7684\u7269\u7406\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Physics3D\/CannonPhysicsWorld_BaseCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9f20\u6807\u4ea4\u4e92\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mouse_Interaction\/Overview_of_mouse_interaction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u5bf93D\u7cbe\u7075\u8fdb\u884c\u9f20\u6807\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mouse_Interaction\/Mouse_detection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mouse_Interaction\/TouchScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u70b9\u89e6\u63a7\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Mouse_Interaction\/MultiTouch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u811a\u672c\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Script3D\/Overview_of_the_script\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u81ea\u5b9a\u4e49\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Script3D\/CustomScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Script3D\/Scripted_events\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u751f\u547d\u5468\u671f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Script3D\/Script_lifecycle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u5929\u7a7a\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5929\u7a7a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sky\/Overview_of_the_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5bfc\u51fa\u5929\u7a7a\u76d2\u6ce8\u610f\u4e8b\u9879\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sky\/Export_sky_box_notes\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5929\u7a7a\u7f51\u683c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Sky\/Sky_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7c92\u5b50\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7c92\u5b50\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Particle_System\/Overview_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7c92\u5b50\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Particle_System\/Detailed_explanation_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Trailrender_System\/Overview_of_Tail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u5bfc\u51fa\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Trailrender_System\/Export_the_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Trailrender_System\/Detailed_description_of_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bshader\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Shader\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/Shader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SubShader\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/SubShader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ShaderPass\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/ShaderPass_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u81ea\u5b9a\u4e49Shader\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/simpleDemo_Shader\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u8054shader\u7684uniform\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/Relating_shaders_uniform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6ce8\u518c\u5b8f\u5b9a\u4e49\u4e0e\u4f7f\u7528\u5b8f\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/Register_and_Use_define\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dfb\u52a0Include\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/add_Include\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Shader\u9884\u7f16\u8bd1\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/Shader_compile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"attributeMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/attributeMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"uniformMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Shader3D\/uniformMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u5185\u5b58\u7ba1\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Stat\u7edf\u8ba1\u9762\u677f\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Memory_Manage\/Stat_panel_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9500\u6bc1\u8d44\u6e90\u5e76\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Memory_Manage\/Destroys_res_and_memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6279\u91cf\u9500\u6bc1\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Memory_Manage\/DestroyUnusedResources\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9759\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Performance_Optimization\/Static_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Performance_Optimization\/Dynamic_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir 3D\u6027\u80fd\u5206\u6790\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Performance_Optimization\/useTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9ad8\u7ea7\u5e94\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5bfb\u8def\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Advance\/PathFind\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u75282D\u5730\u56fe3D\u4eba\u7269\u6df7\u5408\u8fdb\u884c\u6e38\u620f\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Advance\/2DSceneAnd3DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u75283D\u573a\u666f2D\u4eba\u7269\u8fdb\u884c\u6df7\u5408\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_JS\/3D\/Advance\/3DSceneAnd2DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CommandBuffer\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/CommandBuffer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebXR\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/webXR\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5c0f\u6e38\u620f\u9002\u914d\u6587\u6863\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u5fae\u4fe1\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u6e38\u620f\u53d1\u5e03\u5de5\u5177\u4e0e\u5c0f\u6e38\u620f\u76ee\u5f55\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/publishing_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u76844M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5206\u5305\u5b9e\u6218\",\r\n \"name_3_url\": \"miniGame\/wechat\/JS\/subpackage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5f00\u653e\u57df\",\r\n \"name_3_url\": \"miniGame\/wechat\/JS\/openDomain\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5e38\u89c1\u95ee\u9898\u6c47\u603b\uff0810.25\u66f4\u65b0\uff09\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/FAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5f15\u64ce\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/wechat\/TS\/enginePlug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u767e\u5ea6\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u76845M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"OPPO\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"vivo\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u63d2\u4ef6\u7248\u5f15\u64ce\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/vivo\/plug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"QQ\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"QQ\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/qq\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u624b\u673aQQ\u5398\u7c73\u79c0GLTF\u6a21\u578b\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/useGLTF\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/alipay\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"bilibili\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"bilibili\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/bili\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5bf9\u63a5\u4e0a\u67b6\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\u6280\u672f\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/bytedance\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/huawei\/aboutHWGame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u63a5\u5165\u4e0e\u53d1\u5e03\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/publish\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/subpackages\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6dd8\u5b9d\u5e73\u53f0\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/subpack\/\",\r\n \"name_3_file\": \"fenbao.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/tbgame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaNative\u539f\u751f\u670d\u52a1\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"LayaNative\u4e00\u6b65\u4e00\u6b65\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6d4b\u8bd5App\u5b89\u88c5\",\r\n \"name_3_url\": \"LayaNative\/How_To_Use_Runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u884cHello LayaBox\u9879\u76ee\",\r\n \"name_3_url\": \"LayaNative\/run_HelloLayaBox\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaNative\u4e0d\u662f\u6d4f\u89c8\u5668\",\r\n \"name_3_url\": \"LayaNative\/native_index\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u57fa\u7840\u6587\u6863\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaNative\u7efc\u8ff0\",\r\n \"name_3_url\": \"LayaNative\/LayaNative_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a2a\u7ad6\u5c4f\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaNative\/screen_orientation\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u58f0\u97f3\",\r\n \"name_3_url\": \"LayaNative\/sound\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u542f\u52a8\u753b\u9762LoadingView\",\r\n \"name_3_url\": \"LayaNative\/loading_view_new\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u7f51\u7edc\u76d1\u542c\",\r\n \"name_3_url\": \"LayaNative\/network\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eiOS-IPV6\",\r\n \"name_3_url\": \"LayaNative\/ipv6\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eLocalStorage\",\r\n \"name_3_url\": \"LayaNative\/LocalStrorage\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5904\u7406Android\u540e\u9000\u6309\u94ae\",\r\n \"name_3_url\": \"LayaNative\/Android_BackPress\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Android\u771f\u673a\u8c03\u8bd5JavaScript\",\r\n \"name_3_url\": \"LayaNative\/real_device_debugging\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u4ed6\",\r\n \"name_3_url\": \"LayaNative\/Other_settings\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7f13\u5b58\u5de5\u5177-layadcc\",\r\n \"name_3_url\": \"LayaNative\/LayaDcc_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e8c\u6b21\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaNative\/Secondary_Development\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"webview\",\r\n \"name_3_url\": \"LayaNative\/webview\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5d4c\u5165\u5b57\u4f53\",\r\n \"name_3_url\": \"LayaNative\/built_in_font\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"zip\u66f4\u65b0\",\r\n \"name_3_url\": \"LayaNative\/zipUpdate\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK\u6269\u5c55\u673a\u5236\",\r\n \"name_3_url\": \"LayaNative\/apk_expansion\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK-update\",\r\n \"name_3_url\": \"LayaNative\/apk-update\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u5de5\u5177\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"layanative \u547d\u4ee4\u884c\u5de5\u5177\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaNative\/build_Cmd\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u9e3f\u8499NEXT\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Harmony\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u6e38\u620f\u5b9e\u6218\u9879\u76ee\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2D\u5b9e\u6218\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u51fb\u6e38\u620f\u300a\u6253\u65b9\u5757\u300b\u5b9e\u6218\u5f00\u53d1\",\r\n \"name_3_url\": \"practice\/2D\/HitSquare\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n }]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5e38\u89c1\u95ee\u9898\u6c47\u603b(\u6301\u7eed\u66f4\u65b0)\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2.0\u5e38\u89c1\u95ee\u9898\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"2.0\u65b0\u7279\u6027\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/2dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"3d\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/3dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAirIDE\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/IDE\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }]\r\n }\r\n ]\r\n },\r\n {\r\n \"name\": \"ActionScript\",\r\n \"data\": [{\r\n \"nav_1_name\": \"\u7b80\u4ecb\u7bc7\uff08AS3\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u521d\u8bc6HTML5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4ec0\u4e48\u662fHTML5\uff1f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"what_is_HTML5.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HTML5\u6e38\u620f\u7684\u673a\u4f1a\u4e0e\u524d\u666f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"HTML5_Opportunities.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u7684\u524d\u4e16\u4eca\u751f\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u521b\u59cb\u4eba\u8c22\u6210\u9e3f\uff1a\u7a0b\u5e8f\u5458\u7684\u6fc0\u60c5\u4e0e\u68a6\u60f3\",\r\n \"name_3_url\": \"Layabox_Intro\/Layabox_Founder\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u6838\u5fc3\u4ea7\u54c1LayaAir\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_history.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"Layabox\u6848\u4f8b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Layabox\u5f15\u64ce\u7684\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Layabox\u7684\u5f15\u64ce\u975e\u6e38\u620f\u6848\u4f8b\",\r\n \"name_3_url\": \"Layabox_Intro\/Non-game_Case\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir\u5f15\u64ce\u7b80\u4ecb\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_introduction.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u7279\u6027\u7b80\u4ecb\",\r\n \"name_3_url\": \"Layabox_Intro\/\",\r\n \"name_3_file\": \"LayaAir_features.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5feb\u901f\u4e0a\u624b\u6307\u5357\u3010\u65b0\u624b\u5fc5\u8bfb\u3011\",\r\n \"name_3_url\": \"\",\r\n \"name_3_file\": \"newbie.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ce\u5de5\u5177\u4f1a\u5458\u4e13\u5c5e\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"Layabox_Intro\/vip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u7528\u53ca\u7ef4\u62a4Github\u7684LayaAir\u5f15\u64ce\u6e90\u7801\",\r\n \"name_3_url\": \"FAQ\/useGithub\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u5f15\u64ceAS3\u4e0eFlash\u539f\u751fAS3\u7684\u5f00\u53d1\u5dee\u5f02\",\r\n \"name_3_url\": \"LayaAir_AS3\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaAir\u57fa\u7840\u7bc7\uff08AS3\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u4e0a\u624b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7528LayaAirIDE\u521b\u5efaAS3\u9879\u76ee\u5e76\u8be6\u89e3\u76ee\u5f55\u7ed3\u6784\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/LayaAirIDECreateProjects_DirectoryStructure\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Flash Builder\u5f00\u53d1\u73af\u5883\u914d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/FlashBuilder_DevelopmentEnvironment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"FlashDevelop\u5f00\u53d1\u73af\u5883\u914d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/FlashDevelop_DevelopmentEnvironment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAirIDE\u4e2d\u7b2c\u4e00\u4e2a\u7a0b\u5e8f\u201cHello Layabox\u201d\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/LayaAirIDE_HelloWorld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"FlashBuilder\u4e2d\u7b2c\u4e00\u4e2a\u7a0b\u5e8f\u201cHello Layabox\u201d\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/FlashBuilder_HelloWorld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"FlashDevelop\u4e2d\u7b2c\u4e00\u4e2a\u7a0b\u5e8f\u201cHello Layabox\u201d\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/FlashDevelop_HelloWorld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65b0\u624b\u5e38\u89c1\u95ee\u9898\uff1a\u914d\u7f6e\u73af\u5883\u4e4b\u540e\u70b9\u51fb\u8fd0\u884c\u62a5\u9519\u3001\u9ed1\u5c4f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/basic\/Common_Problems\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u793a\u4f8b\u9879\u76ee\u6e90\u7801\u7f16\u8bd1\u8fd0\u884c\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/UseGithubDemo\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5f15\u64ce\u4f7f\u7528\u7684\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6587\u672c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6587\u672c\u7c7bAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Text\/API_List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u57fa\u7840\u6837\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Text\/TextStyle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6587\u672c\u5bf9\u9f50\u4e0e\u81ea\u52a8\u6362\u884c\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Text\/TextAlign\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d85\u51fa\u6587\u672c\u533a\u57df\u7684\u5904\u7406&\u6eda\u52a8\u6587\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Text\/overflow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"textInput\u7684\u5355\u884c\u8f93\u5165&\u591a\u884c\u8f93\u5165\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Text\/textInput\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f4d\u56fe\u5b57\u4f53\u7684\u5236\u4f5c\u4e0e\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Text\/BitmapFont\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3\u6240\u6709\u7684LayaAir\u6587\u672c\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/AllText\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f4d\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u663e\u793a\u4e0e\u5207\u6362\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Bitmap\/loadImage_drawTexture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u906e\u7f69\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Bitmap\/Mask\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8bbe\u7f6e\u6ee4\u955c\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Bitmap\/filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u77e2\u91cf\u56fe\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u77e2\u91cf\u7ed8\u56feAPI\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/API_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u76f4\u7ebf\u4e0e\u6298\u7ebf\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/line\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u66f2\u7ebf\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/Curve\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u4e09\u89d2\u5f62\u3001\u591a\u8fb9\u5f62\u53ca\u6839\u636e\u6570\u636e\u7ed8\u5236\u56fe\u6848\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/poly\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u5706\u5f62\u4e0e\u6247\u5f62\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/Circle_pie\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ed8\u5236\u77e9\u5f62\u4e0e\u5706\u89d2\u77e9\u5f62\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/Rect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6d88\u9664\u77e2\u91cf\u56fe\u7ed8\u5236\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Graphics\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7f13\u52a8\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/Tween\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6548\u6a21\u677f\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/spine\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DragonBone\u52a8\u753b\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/DragonBone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Spine\u9002\u914d\u7248\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/SpineAdaptedVersion\/\",\r\n \"name_3_file\": \"SpineAdaptedVersion.md\"\r\n },\r\n {\r\n \"name_3_name\": \"live2d\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/animation\/live2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6570\u636e\u4e0e\u901a\u4fe1\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"HttpRequest\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/HttpRequest\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebSocket\u53d1\u9001\u4e0e\u63a5\u6536\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/WebSocket\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Byte\u4e8c\u8fdb\u5236\u8bfb\u5199\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/Byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSON\u6570\u636e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/json\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"JSONP\u8de8\u57df\u8bfb\u53d6\u6570\u636e\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/jsonp\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Web Storage\u6570\u636e\u5b58\u50a8\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Data_Communication\/webStorage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u786c\u4ef6\u8bbe\u5907\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u97f3\u4e50\u4e0e\u97f3\u6548\u7684\u64ad\u653e\u4e0e\u63a7\u5236\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/devices\/SoundManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9640\u87ba\u4eea\u4e0e\u52a0\u901f\u8ba1\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/devices\/motion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528Geolocation\u83b7\u53d6\u5730\u7406\u4f4d\u7f6e\u4fe1\u606f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/devices\/geolocation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528\u767e\u5ea6\u5730\u56fe\u663e\u793a\u5f53\u524d\u4f4d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/devices\/baiduMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c4f\u5e55\u9002\u914d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e86\u89e3LayaAir\u7684\u5c4f\u5e55\u9002\u914d\uff0c\u53ca\u6709\u6548\u6297\u952f\u9f7f\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/scaleMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u753b\u5e03\u5bf9\u9f50\u6a21\u5f0f\uff1a\u6c34\u5e73\u5bf9\u9f50\u4e0e\u5782\u76f4\u5bf9\u9f50\",\r\n \"name_3_url\": \"LayaAir_TS\/2D\/beginners\/Screen_Fit\/Alignment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c4f\u5e55\u65b9\u5411\uff1a\u81ea\u52a8\u6a2a\u5c4f\u4e0e\u81ea\u52a8\u7ad6\u5c4f\u7684\u8bbe\u7f6e\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/beginners\/Screen_Fit\/screenMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"2D\u8fdb\u9636\u7bc7\uff08AS3\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u8c03\u8bd5\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAir DebugPanel \u8c03\u8bd5\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/debug\/DebugPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6e38\u620f\u52a0\u8f7d\u7b56\u7565\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e8c\u8fdb\u5236\u56fe\u7247\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/loadStrategy\/binary_Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u7ebf\u7a0bworker\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/loadStrategy\/worker\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6027\u80fd\u7edf\u8ba1\u9762\u677f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/Stat_Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5185\u5b58\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6e32\u67d3\u4f18\u5316\u539f\u5219\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/rendering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CacheAs\u9759\u6001\u7f13\u5b58\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/cacheAs\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CPU\u4f18\u5316\u65b9\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/CPU\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u5b83\u4f18\u5316\u7b56\u7565\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/other\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528chrome\u7684\u6027\u80fd\u5206\u6790\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/Chrome_Profiles\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u663e\u5b58\u4f18\u5316\uff1a\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/VIP_Texture\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Texture\u5185\u5b58\u56de\u6536\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/clearTextureRes\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u57fa\u7840\u4e0e\u4f18\u5316\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/PerformanceOptimization\/mouse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u52a8\u753b\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u8fdb\u9636\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/animation\/bone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u6269\u5c55\u6a21\u5757\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7ec4\u4ef6\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/ScriptUse\/componentscript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7528LayaAir\u5f15\u64ce\u89e3\u6790Tiled Map\u5730\u56fe\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/extension_modules\/TiledMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u548c\u539f\u751fDOM\u4ea4\u4e92\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/extension_modules\/DOM\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"AS3\u4e0eJS\u6df7\u5408\u7f16\u7801\",\r\n \"name_3_url\": \"LayaAir_AS3\/2D\/advanced\/extension_modules\/AS_JS_mixed_programming\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"IDE\u7bc7\uff08AS3\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u4ee3\u7801\u6a21\u5f0f\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4ee3\u7801\u6a21\u5f0f\u5e03\u5c40\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4ee3\u7801\u6a21\u5f0f\u7684\u5feb\u6377\u952e\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/shortcut_key\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\uff08\u65e7\u7248\uff09\u9879\u76ee\u53d1\u5e03\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7248\u672c\u7ba1\u7406\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/version\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u53d1\u5e03\u8be6\u89e3\uff08\u542b\u547d\u4ee4\u884c\u53d1\u5e03\uff09\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Code_Mode\/release3\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2.1\u4ee5\u540e\u7684IDE\u7248\u672c\u5982\u4f55\u5f00\u542fF5\u8c03\u8bd5\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/F5debug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u914d\u7f6e\u5916\u90e8\u7684\u4ee3\u7801\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/codeTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSCode\u9ad8\u6548\u5f00\u53d1\u5de5\u4f5c\u6d41\u914d\u7f6e\u6307\u5357\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Code_Mode\/vscode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u57fa\u7840\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8bbe\u8ba1\u6a21\u5f0f\u754c\u9762\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/GUI_Layout\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u81ea\u5b9a\u4e49\u754c\u9762\u5e03\u5c40\u4e0e\u6062\u590d\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/Custom_GUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u83dc\u5355\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/MenuBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5de5\u5177\u680f\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/ToolBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9879\u76ee\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/ProjectManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/ResourceManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7ec4\u4ef6\u5e93\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/Component\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7f16\u8f91\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c5e\u6027\u8bbe\u7f6e\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/Attribute_Set\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"UI\u9875\u9762\u3001\u7c92\u5b50\u3001\u52a8\u753b\u3001\u811a\u672c\u65b0\u5efa\u9762\u677f\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/NewPanel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c42\u7ea7\u7ba1\u7406\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/HierarchyManager\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8282\u70b9\u7ec4\u4ef6\u7684\u8be6\u7ec6\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Design_Mode\/Component_Detailed\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"F9!\u9879\u76ee\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Design_Mode\/F9\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u7528IDE\u521b\u4f5c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u56fe\u96c6\u5236\u4f5c\u4e0e\u4f7f\u7528\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/Atlas\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u52a8\u753b\u6a21\u677f(EffectAnimation)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/EffectAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u65f6\u95f4\u8f74\u52a8\u753b\u7f16\u8f91\u5668\u8be6\u89e3(GraphicAnimation)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/TimelineAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/PresetUse\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u7ba1\u7406\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/Scene\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Psd2UI\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_IDE\/PsdToUI\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"IDE\u7ec4\u4ef6\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7ec4\u4ef6\u547d\u540d\u89c4\u5219\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Component_Detailed\/NamingRules\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Button\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Button\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CheckBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/CheckBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Clip\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Clip\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ComboBox\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/ComboBox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Image\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Image\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Label\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Label\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"List\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/List\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/HScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VScrollBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/VScrollBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"HSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/HSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"VSlider\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/VSlider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ProgressBar\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/ProgressBar\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RadioGroup\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/RadioGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tab\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Tab\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Tree\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Tree\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ViewStack\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/ViewStack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Animation\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Panel\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Component_Detailed\/Panel\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7ec4\u4ef6\u5316\u5f00\u53d1\u76f8\u5173\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u5316\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/ScriptUse\/componentscritp\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"runTime\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/ScriptUse\/runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir\u7684\u7ec4\u4ef6\u5316\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/ScriptUse\/componentDevelopment\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u4f7f\u75282d\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaAirIDE\u7684\u53ef\u89c6\u53162D\u7269\u7406\u7f16\u8f91\u5165\u95e8\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/box2d\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e00)(\u8ddd\u79bb\u5173\u8282)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/joint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e8c)(\u5e73\u79fb\uff0c\u65cb\u8f6c\uff0c\u9f7f\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/GearJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u4e09)(\u9a6c\u8fbe\uff0c\u8f6e\u5b50\uff0c\u6ed1\u8f6e)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/motoJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406(\u56db)(\u710a\u63a5\uff0c\u7ef3\u7d22\uff0c\u9f20\u6807)\",\r\n \"name_3_url\": \"LayaAir_AS3\/IDE\/Use_physics\/weld\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"2D\u7269\u7406\u7684\u78b0\u649e\u5206\u7ec4\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_TS\/IDE\/Use_IDE\/RigidBodyGroup\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"3D\u57fa\u7840\uff08AS3\uff09\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5feb\u901f\u5f00\u59cb\u4e00\u4e2aLayaAir3D\u9879\u76ee\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"IDE\u521b\u5efa3D\u793a\u4f8b\u9879\u76ee\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/QuickStart\/QuickStart\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Config3D\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/QuickStart\/Config3D\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/QuickStart\/LayaAir3D_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u56fe\u5f62\u7cfb\u7edf\u57fa\u7840\u6982\u5ff5\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u96f6\u57fa\u7840\u4e86\u89e33D\u6e38\u620f\u5f00\u53d1\u57fa\u7840\u6982\u5ff5\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/basic\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u5750\u6807\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Graphics_based\/Reference_frame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u57fa\u7840\u6570\u5b66\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Graphics_based\/Basic_math_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir3D\u4e2d\u7684Transform\u53d8\u6362\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Graphics_based\/Transform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b3D\u573a\u666f\u53ef\u89c6\u5316\u7f16\u8f91\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Unity\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/beginners\/LayaAirUnityPlugin\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5feb\u901f\u9884\u89c8\u573a\u666f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Unity_plug-in\/Quick_Preview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9884\u8bbe\/\u573a\u666f\u7684\u5bfc\u51fa\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Unity_plug-in\/Sprite3D_or_Scene3D_export\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u8d44\u6e90\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Resourceloading\/Summary_of_resource\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Resourceloading\/Resource_to_load\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u573a\u666f\u6e32\u67d3\u914d\u7f6e\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/Scene_render_Settings\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u96fe\u5316\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/Scene_atomization\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u5929\u7a7a\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/Env_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u5149\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/Ambient_Light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u573a\u666f\u73af\u5883\u53cd\u5c04\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/Env_Reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5149\u7167\u8d34\u56fe\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Scene_render_Settings\/LightMap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bCamera\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_Overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6444\u50cf\u673a\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Export_the_camera_from_unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u79fb\u52a8\u548c\u65cb\u8f6c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_Transfrom\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6b63\u4ea4\u6295\u5f71\u548c\u900f\u89c6\u6295\u5f71\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Orthographic_projection_and_Perspective projection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u88c1\u526a\u548c\u89c6\u91ce\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_clipping_and_view\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u6a2a\u7eb5\u6bd4\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_AspectRatio\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u6355\u6349\u76ee\u6807\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_LookAt\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u7684\u80cc\u666f\u8272\u548c\u5929\u7a7a\u76d2\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Background_color_with_Skybox\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u6444\u50cf\u673a\u7a97\u53e3\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/MultiCamera\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4ece\u6444\u50cf\u673a\u521b\u5efa\u4e00\u6761\u5c04\u7ebf\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_Ray\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53ef\u89c6\u906e\u7f69\u5c42Layer\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/Camera_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u76ee\u6807\u7eb9\u7406\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Camera\/RenderTarget\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u706f\u5149\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u706f\u5149\u7684\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/Introduction_of_light\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PointLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/PointLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"DirectionLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/DirectionLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SpotLight\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/SpotLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4e3a\u706f\u5149\u6dfb\u52a0\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/Shadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u805a\u5149\u706f\u5b9e\u65f6\u9634\u5f71\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/SpotShadow\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u5149\u6e90\u6e32\u67d3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/light\/MultiLight\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u53cd\u5c04\u63a2\u9488\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/light\/reflection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7cbe\u7075\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Sprite3D\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sprite3D\/Sprite3D_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684Layer\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sprite3D\/Sprite3D_Layer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u7684\u514b\u9686\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sprite3D\/Sprite3D_Clone\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Sprite3D\u6dfb\u52a0\u7ec4\u4ef6\u6216\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sprite3D\/Sprite3D_addComponent\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5404\u79cd\u6e32\u67d3\u7cbe\u7075\u7b80\u4ecb\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sprite3D\/Rendering-Sprite3d_Profile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6a21\u578b\u548c\u7f51\u683c\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6a21\u578b\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Model_and_Mesh\/Overview_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Mesh\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Model_and_Mesh\/Overview_of_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6a21\u578b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Model_and_Mesh\/Export_Sprite3D_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u901a\u8fc7PrimitiveMesh\u521b\u5efa\u7b80\u5355Mesh\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Model_and_Mesh\/Create_Mesh_by_PrimitiveMesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a21\u578b\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Model_and_Mesh\/Use_of_model\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bMaterial\u6750\u8d28\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6750\u8d28\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/Description_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u5bfc\u51fa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/Export_Material_from_Unity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/Create_the_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u52a0\u8f7d\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/Material_loading\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u7684\u529f\u80fd\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/Function_of_material\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"BaseMaterial\u57fa\u7840\u6750\u8d28\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Material\/BaseMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6a21\u578b\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"BlinnPhong\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/BlinnPhong\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Effect\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/Effect\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Unlit\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/Unlit\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRStandardMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/PBRStandardMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"PBRSpecularMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/PBRSpecularMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WaterPrimaryMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mesh_Material\/WaterPrimaryMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u7c92\u5b50\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"ShurikenParticleMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Particle_Material\/ShurikenParticleMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u62d6\u5c3e\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"TrailMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Trail_Material\/TrailMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5929\u7a7a\u6750\u8d28\u8be6\u89e3\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"SkyProceduralMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sky_Material\/SkyProceduralMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SkyBoxMaterial\u6750\u8d28\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sky_Material\/SkyBoxMaterial\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7eb9\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Texture2D\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Texture2D_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/RenderTexture_overview\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Texture2D_format\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5faa\u73af\u6a21\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Texture2D_wrapMode\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u8fc7\u6ee4\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Texture2D_Filter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684\u5404\u5411\u5f02\u6027\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Anisotropic_Filtering\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7eb9\u7406\u7684mipmap\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Texture2D_mipmap\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Texture2D\u7684GPU\u7eb9\u7406\u538b\u7f29\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/Use_of_Texture_Compression\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u6df1\u5ea6\u683c\u5f0f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/RenderTexture_depthFormat\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"RenderTexture\u7684\u50cf\u7d20\u8bfb\u53d6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Texture2D\/RenderTexture_pixels\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bAnimator\u52a8\u753b\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u52a8\u753b\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Overview_of_animation_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4eceUnity\u4e2d\u7f16\u8f91\u5e76\u5bfc\u51fa\u6a21\u578b\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Edit_export_the_model_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u64ad\u653e\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Play_Animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u8fc7\u6e21\u878d\u5408\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Animation_transition_fusion\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u591a\u5c42\u6df7\u5408\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Multilayer_blending\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6682\u505c\u52a8\u753b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Suspended_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u64ad\u653e\u72b6\u6001\u83b7\u53d6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/AnimatorPlayState\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u72b6\u6001\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/AnimatorStateScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u8bbe\u7f6e\u52a8\u753b\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/AnimationEventByUnity\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u753b\u6302\u70b9\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/BoneLink\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6750\u8d28\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/Material_animation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521a\u4f53\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/RigidbodyAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9aa8\u9abc\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/SkinAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6444\u50cf\u673a\u52a8\u753b\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Animator\/CameraAnimation\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7269\u7406\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u4e00\u7bc7\u4e0a\u624bLayaAir\u76843D\u7269\u7406\u5f15\u64ce\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Physics3D\/beginner\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u63d2\u4ef6\u4e2d\u5bfc\u51fa\u548c\u4f7f\u7528\u7269\u7406\u7ec4\u4ef6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/Export_and_Use_Physical_Components\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/RigidBody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/PhysicsCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u78b0\u649e\u5668\u8fc7\u6ee4\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/CollisionFiflter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u89d2\u8272\u78b0\u649e\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/CharacterController\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u89e6\u53d1\u5668\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/Trigger\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u79cd\u78b0\u649e\u5668\u5f62\u72b6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/ColliderShape\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u52a8\u521a\u4f53\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/Kinematic_Rigidbody\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u7ebf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/RayCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u5f62\u72b6\u626b\u63cf\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/RayShapeCast\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u78b0\u649e\u811a\u672c\u548c\u89e6\u53d1\u5668\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/TriggerCollisionScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4b\u7ea6\u675f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/Constraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bFixedConstraint\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/FixedConstraint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7269\u7406\u7cfb\u7edf\u4e4bConfigurableConstraint\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/ConfigurableJoint\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u57fa\u4e8eCannon.js\u7684\u7269\u7406\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Physics3D\/CannonPhysicsWorld_BaseCollider\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9f20\u6807\u4ea4\u4e92\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9f20\u6807\u4ea4\u4e92\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mouse_Interaction\/Overview_of_mouse_interaction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u5bf93D\u7cbe\u7075\u8fdb\u884c\u9f20\u6807\u68c0\u6d4b\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mouse_Interaction\/Mouse_detection\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9f20\u6807\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mouse_Interaction\/TouchScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u591a\u70b9\u89e6\u63a7\u7684\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Mouse_Interaction\/MultiTouch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u811a\u672c\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u811a\u672c\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Script3D\/Overview_of_the_script\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u81ea\u5b9a\u4e49\u811a\u672c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Script3D\/CustomScript\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u4e8b\u4ef6\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Script3D\/Scripted_events\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u811a\u672c\u7684\u751f\u547d\u5468\u671f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Script3D\/Script_lifecycle\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u5929\u7a7a\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5929\u7a7a\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sky\/Overview_of_the_Sky\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5bfc\u51fa\u5929\u7a7a\u76d2\u6ce8\u610f\u4e8b\u9879\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sky\/Export_sky_box_notes\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5929\u7a7a\u7f51\u683c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Sky\/Sky_Mesh\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u7c92\u5b50\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7c92\u5b50\u7cfb\u7edf\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Particle_System\/Overview_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u7c92\u5b50\u5c5e\u6027\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Particle_System\/Detailed_explanation_of_particle_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Trailrender_System\/Overview_of_Tail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5728Unity\u4e2d\u5bfc\u51fa\u62d6\u5c3e\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Trailrender_System\/Export_the_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u62d6\u5c3e\u7cfb\u7edf\u7684\u8be6\u89e3\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Trailrender_System\/Detailed_description_of_trail_system\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4bshader\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Shader\u6982\u8ff0\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/Shader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"SubShader\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/SubShader_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"ShaderPass\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/ShaderPass_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u81ea\u5b9a\u4e49Shader\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/simpleDemo_Shader\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u8054shader\u7684uniform\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/Relating_shaders_uniform\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6ce8\u518c\u5b8f\u5b9a\u4e49\u4e0e\u4f7f\u7528\u5b8f\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/Register_and_Use_define\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dfb\u52a0Include\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/add_Include\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Shader\u9884\u7f16\u8bd1\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/Shader_compile\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"attributeMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/attributeMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"uniformMap\u8868\u683c\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Shader3D\/uniformMapsForm\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u7684\u5185\u5b58\u7ba1\u7406\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"Stat\u7edf\u8ba1\u9762\u677f\u7684\u4ecb\u7ecd\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Memory_Manage\/Stat_panel_introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9500\u6bc1\u8d44\u6e90\u5e76\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Memory_Manage\/Destroys_res_and_memory\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6279\u91cf\u9500\u6bc1\u91ca\u653e\u5185\u5b58\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Memory_Manage\/DestroyUnusedResources\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u6027\u80fd\u4f18\u5316\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u9759\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Performance_Optimization\/Static_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u52a8\u6001\u5408\u5e76\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Performance_Optimization\/Dynamic_Batch\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAir 3D\u6027\u80fd\u5206\u6790\u5de5\u5177\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Performance_Optimization\/useTools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaAir3D\u4e4b\u9ad8\u7ea7\u5e94\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5bfb\u8def\u7cfb\u7edf\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Advance\/PathFind\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u75282D\u5730\u56fe3D\u4eba\u7269\u6df7\u5408\u8fdb\u884c\u6e38\u620f\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Advance\/2DSceneAnd3DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5982\u4f55\u4f7f\u75283D\u573a\u666f2D\u4eba\u7269\u8fdb\u884c\u6df7\u5408\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaAir_AS3\/3D\/Advance\/3DSceneAnd2DPlayer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"CommandBuffer\u4f7f\u7528\u6587\u6863\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/CommandBuffer\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"WebXR\u7684\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/Advance\/webXR\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5c0f\u6e38\u620f\u9002\u914d\u6587\u6863\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u5fae\u4fe1\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u5fae\u4fe1\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u6e38\u620f\u53d1\u5e03\u5de5\u5177\u4e0e\u5c0f\u6e38\u620f\u76ee\u5f55\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/publishing_tools\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u76844M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5206\u5305\u5b9e\u6218\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/subpackage\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5f00\u653e\u57df\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/openDomain\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5fae\u4fe1\u5c0f\u6e38\u620f\u5e38\u89c1\u95ee\u9898\u6c47\u603b\uff0810.25\u66f4\u65b0\uff09\",\r\n \"name_3_url\": \"miniGame\/wechat\/AS\/FAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5f15\u64ce\u63d2\u4ef6\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/wechat\/TS\/enginePlug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u521b\u5efa\u7b2c\u4e00\u4e2a\u767e\u5ea6\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/novice\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8001\u9879\u76ee\u9002\u914d\u767e\u5ea6\u5c0f\u6e38\u620f\u8be6\u89e3\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/old_adapter\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u76845M\u672c\u5730\u5305\u4e0e\u52a8\u6001\u8d44\u6e90\u52a0\u8f7d\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/4M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u767e\u5ea6\u5c0f\u6e38\u620f\u768450M\u7269\u7406\u7f13\u5b58\u7ba1\u7406\",\r\n \"name_3_url\": \"miniGame\/baidu\/AS\/50M\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5c0f\u7c73\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/mi\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"OPPO\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"OPPO\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/oppo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"vivo\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/rundebug\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u5c0f\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/vivo\/subpack\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"vivo\u63d2\u4ef6\u7248\u5f15\u64ce\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"miniGame\/vivo\/plug-in\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"QQ\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"QQ\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/qq\/introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u624b\u673aQQ\u5398\u7c73\u79c0GLTF\u6a21\u578b\u4f7f\u7528\u8bf4\u660e\",\r\n \"name_3_url\": \"LayaAir_TS\/3D\/useGLTF\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u652f\u4ed8\u5b9d\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/alipay\/release\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"bilibili\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"bilibili\u5c0f\u6e38\u620f\u53d1\u5e03\u4e0e\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/bili\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u5b57\u8282\u8df3\u52a8\u5c0f\u6e38\u620f\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/byte\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n },\r\n {\r\n \"name_2_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5165\u95e8\u4ecb\u7ecd\",\r\n \"name_3_url\": \"miniGame\/huawei\/aboutHWGame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u63a5\u5165\u4e0e\u53d1\u5e03\u8c03\u8bd5\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/publish\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u534e\u4e3a\u5feb\u6e38\u620f\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/huawei\/subpackages\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"\u6dd8\u5b9d\u5e73\u53f0\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u53d1\u5e03\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u521b\u610f\u4e92\u52a8\u5206\u5305\u6307\u5357\",\r\n \"name_3_url\": \"miniGame\/taobao\/subpack\/\",\r\n \"name_3_file\": \"fenbao.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6dd8\u5b9d\u5c0f\u6e38\u620f\",\r\n \"name_3_url\": \"miniGame\/tbgame\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"LayaNative\u539f\u751f\u670d\u52a1\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"LayaNative\u4e00\u6b65\u4e00\u6b65\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u6d4b\u8bd5App\u5b89\u88c5\",\r\n \"name_3_url\": \"LayaNative\/How_To_Use_Runtime\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u8fd0\u884cHello LayaBox\u9879\u76ee\",\r\n \"name_3_url\": \"LayaNative\/run_HelloLayaBox\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaNative\u4e0d\u662f\u6d4f\u89c8\u5668\",\r\n \"name_3_url\": \"LayaNative\/native_index\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u57fa\u7840\u6587\u6863\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"LayaNative\u7efc\u8ff0\",\r\n \"name_3_url\": \"LayaNative\/LayaNative_Introduction\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u6a2a\u7ad6\u5c4f\u8bbe\u7f6e\",\r\n \"name_3_url\": \"LayaNative\/screen_orientation\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u58f0\u97f3\",\r\n \"name_3_url\": \"LayaNative\/sound\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u542f\u52a8\u753b\u9762LoadingView\",\r\n \"name_3_url\": \"LayaNative\/loading_view_new\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8e\u7f51\u7edc\u76d1\u542c\",\r\n \"name_3_url\": \"LayaNative\/network\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eiOS-IPV6\",\r\n \"name_3_url\": \"LayaNative\/ipv6\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5173\u4e8eLocalStorage\",\r\n \"name_3_url\": \"LayaNative\/LocalStrorage\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5904\u7406Android\u540e\u9000\u6309\u94ae\",\r\n \"name_3_url\": \"LayaNative\/Android_BackPress\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"Android\u771f\u673a\u8c03\u8bd5JavaScript\",\r\n \"name_3_url\": \"LayaNative\/real_device_debugging\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u9e3f\u8499NEXT\u771f\u673a\u8c03\u8bd5JavaScript\",\r\n \"name_3_url\": \"LayaNative\/debug_Harmony\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5176\u4ed6\",\r\n \"name_3_url\": \"LayaNative\/Other_settings\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u8fdb\u9636\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7f13\u5b58\u5de5\u5177-layadcc\",\r\n \"name_3_url\": \"LayaNative\/LayaDcc_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4e8c\u6b21\u5f00\u53d1\",\r\n \"name_3_url\": \"LayaNative\/Secondary_Development\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"webview\",\r\n \"name_3_url\": \"LayaNative\/webview\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u5d4c\u5165\u5b57\u4f53\",\r\n \"name_3_url\": \"LayaNative\/built_in_font\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"zip\u66f4\u65b0\",\r\n \"name_3_url\": \"LayaNative\/zipUpdate\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK\u6269\u5c55\u673a\u5236\",\r\n \"name_3_url\": \"LayaNative\/apk_expansion\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"APK-update\",\r\n \"name_3_url\": \"LayaNative\/apk-update\/\",\r\n \"name_3_file\": \"README.md\"\r\n }\r\n ]\r\n },\r\n {\r\n \"name_2_name\": \"LayaNative\u5de5\u5177\u4f7f\u7528\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"layanative \u547d\u4ee4\u884c\u5de5\u5177\u4f7f\u7528\",\r\n \"name_3_url\": \"LayaNative\/build_Cmd\/\",\r\n \"name_3_file\": \"README.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Tool\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"\u4f7f\u7528IDE\u6784\u5efa\u9e3f\u8499NEXT\u5de5\u7a0b\",\r\n \"name_3_url\": \"LayaNative\/build_Harmony\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n \"nav_1_name\": \"\u6e38\u620f\u5b9e\u6218\u9879\u76ee\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2D\u5b9e\u6218\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"\u7269\u7406\u5c04\u51fb\u6e38\u620f\u300a\u6253\u65b9\u5757\u300b\u5b9e\u6218\u5f00\u53d1\",\r\n \"name_3_url\": \"practice\/2D\/HitSquare\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }]\r\n }]\r\n },\r\n {\r\n \"nav_1_name\": \"\u5e38\u89c1\u95ee\u9898\u6c47\u603b(\u6301\u7eed\u66f4\u65b0)\",\r\n \"nav_1_data\": [{\r\n \"name_2_name\": \"2.0\u5e38\u89c1\u95ee\u9898\",\r\n \"name_2_data\": [{\r\n \"name_3_name\": \"2.0\u65b0\u7279\u6027\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/2dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"3d\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/3dFAQ\/\",\r\n \"name_3_file\": \"readme.md\"\r\n },\r\n {\r\n \"name_3_name\": \"LayaAirIDE\u5e38\u89c1\u95ee\u9898\",\r\n \"name_3_url\": \"FAQ\/IDE\/\",\r\n \"name_3_file\": \"readme.md\"\r\n }\r\n ]\r\n }]\r\n }\r\n ]\r\n }\r\n]")