code: function(valStr) {
  
              var rgbValue;
  
              if (Utils.isString(valStr)) {
                  rgbValue = ColorUtils.parseToValue(valStr);
              }
  
              if (Utils.isObject(valStr) && 'r' in valStr) {
                  rgbValue = valStr;
              }
  
              //解析失败， 返回一个默认color实例
              if (rgbValue === null) {
                  return new Color();
              }
  
              return new Color(rgbValue.r, rgbValue.g, rgbValue.b, rgbValue.a);
  
          }
docs: @method parse()
  @static
  @for kity.Color
  
  @description 解析一个颜色字符串为 kity.Color 对象
  
  @grammar kity.Color.parse(valStr)
  
  @param  {string} valStr 一个代表颜色的字符串，可以是：
  熟知颜色表：如 'red', 'yellow'
  HEX 表示：如 '#368', '#123456'
  RGB 表示：如 'RGB(200, 200, 0)', 'RGBA(200, 200, 200, .5)'
  HSL 表示：如 'HSL(100, 60%, 80%)', 'HSLA(100, 60%, 80%, .5)'