Tips文本是一个Json字符串:每个tips是Json值的数组,数组用中括号括起来。每个Json值可以是数组,table,字符串,数字。table用大括号括起来。Json值之间用逗号隔开,Json中的键都用引号引起来,键与值用冒号隔开。
举个例子:
    [{"image":1901600040}, {"name":"图片"}]
tips的结构与上面类似,tips根据每个Json值的类型进行分析,tips中的类型有:
all:  全局设置,设置tips的高度和宽度,非必要。
      width  指定tips的最小宽度
      height 指定tips的最小高度
set:  设置当前绘制的坐标
      offx   指定当前坐标的水平偏移 相对位置
      offy   指定当前坐标的垂直偏移 相对位置
      posx   指定当前绘制的水平坐标 绝对位置
      posy   指定当前绘制的垂直坐标 绝对位置
img:  为tips添加图片或特效
      imgid  指定图片ID
      color  指定图片颜色 默认白色
      gray   指定是否灰度绘制 默认false 如果是true则图片黑白色显示
      width  指定图片的宽度 如果用到此标记 图片将根据指定的宽度进行缩放 须与height连用
      height 指定图片的高度 如果用到此标记 图片将根据指定的高度进行缩放 须与width连用
      animate 指定是否是动画 默认false 如果是动画 需要将图片ID添加到序列帧的表中
text: 为tips添加文字
      info   指定要添加的文本
      color  指定文本颜色 首次默认是白色 其它默认上一次绘制文本的颜色
      font   指定文本的字体 首次默认system 其它默认上一次绘制的文本的字体
      autoline 指定是否自动换行 默认false 如果自动换行 当文本宽度超过tips的宽度 则自动切到下一行
      left   仅在autoline为true时有效 自动换行时指定下一行横坐标的起始位置
      width  仅在autoline为true时有效 指定每行文字的宽度 使文字的右边界自动对齐
      align  当文字的左边是图片元素是 指定此文字的垂直对齐方式 0顶端对齐 1居中对齐 2底端对齐