From adc2776332958ddc7d7d76e0a4404ab133d14425 Mon Sep 17 00:00:00 2001
From: liujiangnan <695541723@qq.com>
Date: Thu, 25 Nov 2021 18:03:12 +0800
Subject: [PATCH] docs:

---
 README.md                                     | 41 ++++++++++++++-----
 assets/cocos_generator.meta                   | 16 +++++++-
 .../script/MyCocosSceneComponent.ts           |  9 ++++
 3 files changed, 55 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 713bd84..750cdf2 100644
--- a/README.md
+++ b/README.md
@@ -30,20 +30,22 @@ git clone xxx
 cd 项目名称/
 npm install
 
-// 打开Cocos Creator, 点击项目(Project)=> 添加(Add) 在打开的对话框里面选择进入clone下来的项目,选择play文件夹,然后打开
-// 进行常规的Cocos开发
-
 ```
+* 打开Cocos Creator, 点击项目(Project)=> 添加(Add) 在打开的对话框里面选择进入clone下来的项目,选择本项目,然后打开
+* 基于项目里“this.data”进行常规的Cocos开发 (其中this.data是云平台的配置数据)
+* 注意 Cocos Creator 版本必须是2.4.5
+
 
 ## 本地调试
 
+在基于CocosCreator的开发与预览调试都完成之后,需要进行模板放到云平台上的数据配置等方面的调试,还要进行cocos打包到IOS/Android真机上的调试,为了更方便与高效的调试,我们提供了如下工具进行调试与测试
+
 ### 普通模板
 
-* 找到 Cocos Creator 的安装目录下 Creator/2.4.5/CocosCreator.app/Contents/Resources/static/preview-templates/index.jade 文件
-* 在引入JS的位置添加如下代码:
+* 启动本地服务
 
 ```
-script(type='text/javascript' charset='utf-8' src='//staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air.js')
+npm start
 ```
 
 * 打开浏览器:http://staging-teach.ireadabc.com/template_ci/debug 
@@ -51,13 +53,32 @@ script(type='text/javascript' charset='utf-8' src='//staging-teach.cdn.ireadabc.
 
 ### 互动模板
 
-* 找到 Cocos Creator 的安装目录下 Creator/2.4.5/CocosCreator.app/Contents/Resources/static/preview-templates/index.jade 文件
-* 在引入JS的位置添加如下代码:
+* 找到项目根路径下 index.html 文件
+* 在引入JS的位置将air.js改为air_online_open.js
+* 启动本地服务
 
 ```
-script(type='text/javascript' charset='utf-8' src='//staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air_online_open.js')
+npm start
 ```
 
 * 打开浏览器:http://staging-teach.ireadabc.com/template_ci/debug 
 * 点击右上角齿轮,选择技术选型、调试模式选择“互动”
-* 左侧老师、右侧学生
\ No newline at end of file
+* 左侧老师、右侧学生
+
+### 真机调试
+
+* 下载模板调试专用app 
+
+http://download-iplayabc.oss-cn-beijing.aliyuncs.com/iDebugABC.apk
+
+![avatar](http://staging-teach.cdn.ireadabc.com/084f2f95-8213-4c5a-8c46-b194819d7677.png)
+
+* 启动本地服务
+
+```
+npm start
+```
+
+* 手机和电脑连接同一个Wifi
+* 打开调试app,根据提示输入IP地址,点击开始就可以在手机上预览模板了
+* 
\ No newline at end of file
diff --git a/assets/cocos_generator.meta b/assets/cocos_generator.meta
index 35bb685..0b430b3 100644
--- a/assets/cocos_generator.meta
+++ b/assets/cocos_generator.meta
@@ -1 +1,15 @@
-{"ver":"1.1.2","uuid":"c35bb2f6-f24a-4850-ae44-643f2fdc7541","isBundle":false,"bundleName":"","priority":1,"compressionType":{},"optimizeHotUpdate":{},"inlineSpriteFrames":{},"isRemoteBundle":{"ios":false,"android":false},"subMetas":{}}
\ No newline at end of file
+{
+  "ver": "1.1.2",
+  "uuid": "c35bb2f6-f24a-4850-ae44-643f2fdc7541",
+  "isBundle": false,
+  "bundleName": "",
+  "priority": 1,
+  "compressionType": {},
+  "optimizeHotUpdate": {},
+  "inlineSpriteFrames": {},
+  "isRemoteBundle": {
+    "ios": false,
+    "android": false
+  },
+  "subMetas": {}
+}
\ No newline at end of file
diff --git a/assets/cocos_generator/script/MyCocosSceneComponent.ts b/assets/cocos_generator/script/MyCocosSceneComponent.ts
index ccdc6a0..69bd3c4 100644
--- a/assets/cocos_generator/script/MyCocosSceneComponent.ts
+++ b/assets/cocos_generator/script/MyCocosSceneComponent.ts
@@ -123,6 +123,15 @@ export class MyCocosSceneComponent extends cc.Component {
     });
   }
 
+  log (str) {
+    const node = cc.find('middleLayer');
+    if(node){
+      node.getComponent('middleLayer').showLog(str);
+    }else{
+      cc.log(str);
+    }
+  }
+
   onLoadEnd() {
   
   }
-- 
2.21.0