*需要初始化的数据*

引导需要的页面名称
this.guidePanelName = {"", "", ...} 
参数说明 
注参数用|分隔
1.表示界面打开状态参数
  没有 表示任何时候都可以触发
  open 表示开启时才触发
  close 表示关闭时才触发
  举例："shopPanel|open" shopPanel在打开时才触发引导
  
总体举例：总共有两步，第一步引导的页面名称叫main，第二步引导的页面名称叫batter
注：有多少步配多少个，在同一界面页面名称配相同
特殊情况：如果是要主界面下面的5个按钮，如野外，领地等 此时页面要填"bottomBtn", 因为hud不属于任何界面
{"main", "batter"}

引导点击控件的data内容(注：如果data为""空字符串，表示点任意地方都可以完成该步)
this.clickComData = {"", "", ...}
举例：总共有两步，第一步需要点击配置GObject.data为Guide|xxxbtn的控件，第二步需要点击配置GObject.data为Guide|xxxbtn123的控件
{"Guide|xxxbtn", "Guide|xxxbtn123"}

每步需要的显示的UI控件
注：不配为没有
1.显示手指(默认显示在需要引导的点击的控件位置)，参数说明：r:旋转角度 （目前只需要这个参数，有需要告知我定义）
例：显示手指，旋转调度为30度
"1|r:30"

2.显示圆圈(默认显示在需要引导的点击的控件位置)

3.显示箭头

4.显示引导头像,第一个参数1在上面， 2在下面(默认会在目标想对位置的200像素，如果效果不理想就需要上下调整)
上下调整：如果要配具体相对与目标多少像素用：加偏移像素
左右调整：()里加一个百分比小数来调整左右位置

注意：如果同时有上下像素的调整和左右调整，上下在前左右在后

举例：在上面的引导头像,上面200像素，左右位置在屏幕宽度的0.3位置
"4|1:200(0.3)"

5.显示挖孔
5|1 挖孔,挖孔类型为1

6.用来限制点击的空白组件
"6" 有用来限制点击的空白组件

整体举例
总共有两步
第一步显示3个UI控件 手指，圆圈，引导头像
第二步显示两个UI控件 显示挖孔，挖孔类型为2 显示手指
{{"1", "2", "4"}, {"5|2", "1"}}

配置关键步骤
例2， 3步为关键步骤
this.committedStep = {2, 3}

配置显示条件
this.guideShowCondition = {"0", "1|1"}
"0"为不需要条件，进页面直接显示
"guideID|step" 参数配置为引导id|该步步数
举例：第三个引导第一步
"3|1"

强引导不需要背景遮罩
例：强引导第三步不需要黑色背景遮罩
this.notMask = {}
this.notMask[3] = true

引导优先级，文件中没有此属性表示默认优先级1000
this.priority = 900
引导出现的优先级 1.强引导大于弱引导， 2.优先级高的大于优先级低的 3.引导id大的大于引导id小的