var zXml = { useActiveX: (typeof ActiveXObject != "undefined"), useXmlHttp: (typeof XMLHttpRequest != "undefined") }; zXml.ARR_XMLHTTP_VERS = ["MSXML2.XmlHttp.6.0", "MSXML2.XmlHttp.3.0"]; function zXmlHttp() { } var staticUrl = ""; //var staticUrl = "//livestatic.titan007.com/"; //function IsTest() { // var re = /(\d+)\.(\d+)\.(\d+)\.(\d+)/;//正则表达式 // if (re.test(window.location.href) || window.location.href.indexOf("bf.titan007")>0) { // staticUrl = ""; // return true; // } // else // return false; //} //IsTest(); zXmlHttp.createRequest = function () { if (zXml.useXmlHttp) return new XMLHttpRequest(); if (zXml.useActiveX) //IE < 7.0 = use ActiveX { if (!zXml.XMLHTTP_VER) { for (var i = 0; i < zXml.ARR_XMLHTTP_VERS.length; i++) { try { new ActiveXObject(zXml.ARR_XMLHTTP_VERS[i]); zXml.XMLHTTP_VER = zXml.ARR_XMLHTTP_VERS[i]; break; } catch (oError) { } } } if (zXml.XMLHTTP_VER) return new ActiveXObject(zXml.XMLHTTP_VER); } alert("对不起,您的电脑不支持 XML 插件,请安装好或升级浏览器。"); }; var infoWidth = 809; var infoHieght = document.getElementById("flashInfo").offsetHeight; var eventTempWidth = parmWidth == 0 ? document.getElementById("flashInfo").clientWidth : parmWidth; var eventWidth = (eventTempWidth - 16) * 0.8; var eventHieght = eventWidth * 0.9 * 0.37; //定义namespace var _glflash = new Object(); //公共变量 _glflash.Domain = "$$"; _glflash.DataType = "!"; _glflash.SplitRecord = "^"; _glflash.SplitColumn = ","; var timeDiff = 0; //var isPC = true; //通用列表类 _glflash.List = function () { this.items = new Array(); this.keys = new Object(); this.Add = function (key, value) { if (typeof (key) != "undefined") { var vv = typeof (value) == "undefined" ? null : value; var idx = this.keys[key]; if (idx == null) { idx = this.items.length; this.keys[key] = idx; } this.items[idx] = vv; } } this.Get = function (key) { var idx = this.keys[key]; if (idx != null) return this.items[idx]; return null; } this.GetNum = function (key) { var i = 0; for (var k in this.keys) { if (key == k) return i; i++; } return null; } this.Clear = function () { for (var k in this.keys) { delete this.keys[k]; } delete this.keys; this.keys = null; this.keys = new Object(); for (var i = 0; i < this.items.length; i++) { delete this.items(i); } delete this.items; this.items = null; this.items = new Array(); } this.Del = function (key) { var idx = this.keys[key]; if (idx != null) { delete this.keys[idx]; delete this.items[idx]; } } } _glflash.schedule = function (infoStr) { var arr = infoStr.split(_glflash.SplitRecord); this.sId = arr[0]; this.weather = arr[1]; this.temperature = arr[2]; this.filed = arr[3].split(_glflash.SplitColumn); this.homeTeamID = arr[4]; this.guestTeamID = arr[5]; this.homeScore = arr[6]; this.guestScore = arr[7]; this.state = arr[8]; this.jsqScheduleCount = arr[9]; this.time = GetDiffTime(arr[10]); this.detailTime = arr[11]; this.homeData = arr[12] + (arr.length > 20 ? ("," + arr[20]) : ""); this.guestData = arr[13] + (arr.length > 20 ? ("," + arr[21]) : "");; this.homeHalfScore = arr[15]; this.guestHalfScore = arr[16]; this.homeFlag = (arr[17] == "" || arr[17] == undefined ? "./images/def_footerballl_icon.png" : ("/assets/upload/football/team/" + arr[17])); this.guestFlag = (arr[18] == "" || arr[18] == undefined ? "./images/def_footerballl_icon.png" : ("/assets/upload/football/team/" + arr[18])); this.hasOverTime = arr[19]; this.homeTeamName = translateObj.homeTeam; this.guestTeamName = translateObj.guestTeam; this.sclassName = ""; this.isNeutral = false; this.homeYellow = arr[22]; this.homeRed = arr[23]; this.homeCorner = arr[24]; this.guestYellow = arr[25]; this.guestRed = arr[26]; this.guestCorner = arr[27]; } _glflash.GraphData = function (sId, infoStr) { this.sId = sId; var infoArr = infoStr.split(_glflash.SplitColumn); this.Id = infoArr[0]; this.teamId = infoArr[1]; this.eventType = infoArr[2]; this.location = infoArr[3]; this.state = infoArr[4]; this.time = infoArr[5]; this.injuryTime = infoArr[6]; this.eventId = infoArr[9]; this.pointList = new Array(); this.eventTime = 0; this.isDraw = false; if (infoArr.length > 10) { this.playerName = (infoArr[11] == "" ? "" : (languageType == "cn" ? infoArr[11].split(';')[0] : infoArr[11].split(';')[2])); this.playerNum = infoArr[10]; } else { this.playerName = ""; this.playerNum = ""; } } _glflash.barDetail = function (infoStr) { var arr = infoStr.split(_glflash.SplitColumn); this.Id = arr[0]; this.dataType = arr[1]; this.teamID = arr[2]; this.eventType = arr[3]; this.time = arr[4]; this.injuryTime = arr[5] == "" ? 0 : parseInt(arr[5]); } _glflash.statusBar = function (sId, infoStr) { infoStr = infoStr.replace("\n", ""); this.sId = sId; var arr = infoStr.split(_glflash.SplitRecord); this.barList1 = new _glflash.List(); this.barList2 = new _glflash.List(); this.barList3 = new _glflash.List(); this.barList4 = new _glflash.List(); var tempChangeData = ","; var barItem; for (var i = 0; i < arr.length; i++) { barItem = new _glflash.barDetail(arr[i]); var detailArr = arr[i].split(_glflash.SplitColumn) if (detailArr.length > 2) { if (detailArr[1] == "1")//危险进攻(20)、射门(28,20) { this.barList1.Add(detailArr[0], barItem); attakBarList.push(barItem); } else if (detailArr[1] == "2")//角球 this.barList2.Add(detailArr[0], barItem); else if (detailArr[1] == "3")//进球 { this.barList3.Add(detailArr[0], barItem); if (barItem.eventType != "8") goalBarList.push(barItem); } else if (detailArr[1] == "4")//红2、黄3、换人11、两黄变红9 { if (barItem.eventType == "2" || barItem.eventType == "3" || barItem.eventType == "11" || barItem.eventType == "9") { if (barItem.eventType == "11") { if (tempChangeData.indexOf(barItem.time + barItem.teamID) == -1) { this.barList4.Add(detailArr[0], barItem); tempChangeData += barItem.time + barItem.teamID + ","; } } else this.barList4.Add(detailArr[0], barItem); } } } } } _glflash.pointList = new Array(); _glflash.point = function (infoStr) { var arr = infoStr.split(_glflash.SplitColumn); this.pId = parseInt(arr[0]); this.teamID = arr[1]; this.pX = arr[2]; this.pY = arr[3]; this.eventId = arr[4]; if (arr.length > 5) { this.playerName = (arr[6] == "" ? "" : (languageType == "cn" ? arr[6].split(';')[0] : arr[6].split(';')[2])); this.playerNum = arr[5]; } else { this.playerName = ""; this.playerNum = ""; } this.eventType = ""; } _glflash.lastPoint = new _glflash.point("0,0,0,0"); var flashData = new Object(); var attakBarList = new Array(); var goalBarList = new Array(); var homeBarColor = "#E47938";//#ce3237 var guestBarColor = "#509EDC";//#4683ff var timeZoneDiff = 0; flashData.scheduleList = new _glflash.List(); flashData.graphList = new _glflash.List(); flashData.statusList = new _glflash.List(); flashData.DefaultConfig = function () { this.logoDesc = ""; this.fence = "";//围栏 this.floor = "./images/floor1_1.png"; //草地 this.cornerFloor = "./images/floor2_1.jpg"; //角球草地 this.auditorium = "./images/bg4_7.jpg"; this.ballInHome1 = ""; this.ballInHome2 = ""; this.ballInGuest1 = ""; this.ballInGuest2 = ""; this.corner1 = ""; this.corner2 = ""; this.corner3 = ""; this.corner4 = ""; this.corner5 = ""; this.corner6 = ""; this.corner7 = ""; this.corner8 = ""; this.tipsTitle = translateObj.tipsTitle; this.tipsDesc = translateObj.tipsDesc; this.tipsBtnDesc = translateObj.tipsBtnDesc; this.tipsUrl = languageType == "cn" ? "//www.feijing88.com/football/zhibo.html" : "//www.isportsapi.com/products/detail-new/football-live-animation-207.html"; this.HasAttackInfo = statsPanel == null; this.HasPanel = statsPanel != "hide"; /*if(accessKey=="ifvFiMVywdYXCfrZ8LCg1azrMFuKVMoZk7aO"){ this.HasAttackInfo=false; this.HasPanel=false; }*/ } var flashMsg = new Array(39); function initFlashMsg() { flashMsg[2] = translateObj.firstHalfEnd; flashMsg[3] = translateObj.secondHalfBegin; flashMsg[4] = translateObj.end; flashMsg[5] = translateObj.hurt; flashMsg[6] = translateObj.overTimeFirstHalf; flashMsg[7] = translateObj.overTimeHalf; flashMsg[8] = translateObj.overTimeSecondHalf; flashMsg[9] = translateObj.overTimeEnd; flashMsg[10] = translateObj.penaltyKick; flashMsg[30] = translateObj.alternate; flashMsg[36] = translateObj.penaltyShotLose; flashMsg[37] = translateObj.foul; flashMsg[38] = translateObj.goalDisallowed; flashMsg[43] = translateObj.varChecking; flashMsg[44] = translateObj.varCheckRedCard; flashMsg[45] = translateObj.varCheckGoalDisallowed; flashMsg[46] = translateObj.varCheckPenalty; arrEventMsg = [translateObj.control, translateObj.attack, translateObj.dangerousAttack]; } var isFirstLoad = true;//是否首次加载 var configObj; var translateObj; var defaultConfig; var arrEventMsg; function getFlash() { translateObj = GetTranslateData(); defaultConfig = new flashData.DefaultConfig(); initFlashMsg(); getConfig(); timeZoneDiff = GetTimeZone(); var htmlData = loadFlashData(); document.getElementById("flashInfo").innerHTML = htmlData; if (configObj.resultCode != 0) { document.getElementById("tipsDiv").style.display = ""; return; } //document.getElementById("attackInfo").innerHTML = info[1]; initAnimationHtml(); if (!isError) { init(scheduleID); runEvent(scheduleID, null, 0); } else { document.getElementById("endPointMsg").style.display = "none"; document.getElementById("svgLine").style.display = "none"; } if (defaultConfig.HasPanel) { GetLiveBar(scheduleID); //初始化比分及红黄牌角球数据 refreshLiveBarHtml();//更新比分及红黄牌角球数据 } if (defaultConfig.HasAttackInfo && defaultConfig.HasPanel) initDangerAttack(scheduleID); //初始化比赛进程 } function getFlashData() { var oXmlFlashHttp = zXmlHttp.createRequest(); oXmlFlashHttp.open("get", staticUrl + "https://www.isportslive8.com/flashdata/get?id=" + scheduleID + "&t=" + Date.parse(new Date()), false); //oXmlFlashHttp.open("get", "/flashdata/" + scheduleID.toString().substr(0, 2) + "/" + scheduleID.toString().substr(2, 2) + "/" + scheduleID + ".js", false); //oXmlFlashHttp.open("get", "/flashData/" + scheduleID + ".js", false); oXmlFlashHttp.send(null); return oXmlFlashHttp.responseText; } var homeTeam = ""; var guestTeam = ""; var matchState = -1; var openMatchtime; var isReciprocal = 1; var isError = false; function loadFlashData() { try { var headData = loadHeadData(); flashData.scheduleList = new _glflash.List(); flashData.graphList = new _glflash.List(); flashData.statusList = new _glflash.List(); var data = getFlashData(); var doMains = data.split(_glflash.Domain); if (doMains[0] != "") { var oneSchedule = doMains[0].split(_glflash.DataType); var arrSchedule = oneSchedule[0].split(_glflash.SplitRecord); var scheduleDetail = new _glflash.schedule(oneSchedule[0]); matchState = scheduleDetail.state; openMatchtime = scheduleDetail.time; if (headData != "") { var headObj = headData.split("^"); if (headObj.length > 0) { scheduleDetail.homeTeamName = headObj[0].replace("(中)", "").replace("(N)", ""); scheduleDetail.guestTeamName = headObj[1]; homeTeam = scheduleDetail.homeTeamName; guestTeam = scheduleDetail.guestTeamName; scheduleDetail.sclassName = isforeign ? headObj[46] : headObj[15]; scheduleDetail.isNeutral = headObj[0].indexOf("(中)") > 0 || headObj[0].indexOf("(N)") > 0; matchState = headObj[4]; } } var oneflash = new _glflash.GraphData(arrSchedule[0], oneSchedule[3]); attakBarList = new Array(); goalBarList = new Array(); var oneStatus = new _glflash.statusBar(arrSchedule[0], oneSchedule[4]); flashData.statusList.Add(arrSchedule[0], oneStatus); if (oneSchedule[5].length > 0) { var arrPointData = oneSchedule[5].split(_glflash.SplitRecord); if (arrPointData.length == 1 && scheduleDetail.state > 0) { oneflash.pointList = new Array(); var obj = new _glflash.point(arrPointData[0]); obj.eventType = oneflash.eventType; obj.pId = 1; oneflash.pointList.push(obj); _glflash.lastPoint = obj; } } flashData.scheduleList.Add(arrSchedule[0], scheduleDetail); flashData.graphList.Add(arrSchedule[0], oneflash); } if (isFirstLoad && (accessKey == USER_FEIJING88.ak || (isforeign && !configObj.messageData.isPurchased))) { window.setTimeout(function () { document.getElementById("tipsDiv").style.display = ""; }, 60000 * 6); } //if (scheduleDetail.hasOverTime == "1" && isFirstLoad) // CreateStateBarBg(scheduleDetail.hasOverTime); if (configObj.resultCode == 0) { if (parseInt(scheduleDetail.state) >= 0 && isFirstLoad) { gettimer(); isFirstLoad = false; setTimeout(function () { if (!WsBegin(false)) { getflashChange(); } else { WsRun(); } setTimeout(1); }, 700); } } } catch (e) { isError = true; var scheduleDetail = new _glflash.schedule(scheduleID + "^^^,^0^0^0^0^999^^"); flashData.scheduleList.Add(scheduleID, scheduleDetail); if (matchState != 0) { var oneflash = new _glflash.GraphData(scheduleID, "0,0,4,,-1,0,"); flashData.graphList.Add(scheduleID, oneflash); } console.log("loadFlashError:" + e); } initCtrl(); oldCornerTime_H = 0, oldCornerTime_G = 0, oldGoalTime_H = 0, oldGoalTime_G = 0; return makeFlashEvent(scheduleID); } var isHomeTeamAttack = false; var isAttack = false; var teamType = ["home", "guest"]; var endPointScaleY = 1; var endPointScaleX = 1; var init = function (mid, hasPoint) { //$(".dataBox_pop").fadeOut(); endPointScaleY = document.getElementsByClassName("scene")[0].scrollHeight / 155; //屏幕实际比例 endPointScaleX = document.getElementsByClassName("scene")[0].scrollWidth / 670; maxY = document.getElementsByClassName("scene")[0].scrollHeight;//球场实际宽高 maxX = document.getElementsByClassName("scene")[0].scrollWidth; $("#pointBG").hide(); $("#ballInBG").hide(); $('.container').removeClass('auto'); $(".dataBox_pop").css("display", "none"); $(".liveBox div").stop(true, true, true); $("#ballIn_" + mid).hide(); $("#cornerBall_" + mid).fadeOut(); $("#lineBall_" + mid).fadeOut(); $("#pointBall_" + mid).fadeOut(); $("#pointBallLoss_" + mid).fadeOut(); $("#star_" + mid).fadeOut(); $("#ABall_" + mid).fadeOut(); $("#DABall_" + mid).fadeOut(); $("#DBall_" + mid).fadeOut(); $("#offside_" + mid).fadeOut(); $("#foul_" + mid).fadeOut(); $("#default_" + mid).fadeOut(); $("#default_simple_" + mid).fadeOut(); $("#dataPlane_" + mid).fadeOut(); $("#msg_" + mid).fadeOut(); $("#shotIn_" + mid).fadeOut(); $("#stopIt_" + mid).fadeOut(); $("#shotOut_" + mid).fadeOut(); $("#shotLost_" + mid).fadeOut(); if (isHomeTeamAttack || !isAttack) { $("#guestEventBox_" + mid).fadeOut(); } if (!isHomeTeamAttack || !isAttack) { $("#homeEventBox_" + mid).fadeOut(); } isHomeTeamAttack = false; isAttack = false; document.getElementById("ballInPath").style.strokeDashoffset = 389; document.getElementById("ballInPath").style.opacity = 0; document.getElementById("ballInShadowPath").style.strokeDashoffset = 389; document.getElementById("ballInShadowPath").style.opacity = 0; document.getElementById("cornerPath").style.opacity = 0; document.getElementById("cornerShadowPath").style.opacity = 0; document.getElementById("imgBall").style.opacity = 0; $('#outLineBallA').css("opacity", 0); $('#outLineBallB').css("opacity", 0); $('#outLineBallC').css("opacity", 0); $('#freeKick').css("opacity", 0); $("#ctrlP").hide(); $("#attackP").hide(); $("#attackP1").hide(); $("#attackP2").hide(); $("#attackP3").hide(); if (hasPoint == undefined || !hasPoint) { $("#endPoint").hide(); $("#endPointMsg").hide(); } anBlock.stop(); anShotLost.stop(); anShotOut.stop(); }; function getTeamName(type) { return type == 0 ? homeTeam : guestTeam; } var resetTeamPostion = function (mid, eventBox, type, num, index, playerName, playerNum, hasPoint) { eventBox.fadeIn(); if ((hasPoint || _glflash.lastPoint.pId != 0) && !isFirstLoadChangeData) { eventBox.find(".team").hide(); } else { if (playerName == "") playerName = getTeamName(type); setPlayerMsg(eventBox, playerName, playerNum, 2); eventBox.find(".team").show(); //if (index!=2&&type == "0") { // eventBox.find(".team").animate({ right: num }); //} else { // eventBox.find(".team").animate({ left: num }); //} } if (index == 0) { eventBox.find(".ball").text(translateObj.control); $("#ctrlP").fadeIn(); $("#attackP").hide(); $("#attackP1").hide(); $("#attackP2").hide(); $("#attackP3").hide(); } else if (index == 1) { eventBox.find(".ball").text(translateObj.attack); $("#ctrlP").hide(); $("#attackP").fadeIn(); $("#attackP1").hide(); $("#attackP2").hide(); $("#attackP3").hide(); } else if (index == 2) { eventBox.find(".ball").text(translateObj.dangerousAttack); $("#ctrlP").hide(); $("#attackP").hide(); $("#attackP1").fadeIn(); $("#attackP2").fadeIn(); $("#attackP3").fadeIn(); } } var autoChangeTab = 1; var t1; var dataBox = function (mid) { init(mid); var scheduleDetail = flashData.scheduleList.Get(mid); document.getElementById("hEndScore").innerText = scheduleDetail.homeScore; document.getElementById("gEndScore").innerText = scheduleDetail.guestScore; var arrHome = [0, 0, 0]; var arrGuest = [0, 0, 0]; if (scheduleDetail.homeData != undefined && scheduleDetail.homeData != "") { arrHome = scheduleDetail.homeData.split(","); arrGuest = scheduleDetail.guestData.split(","); for (var i = 0; i < arrHome.length; i++) { document.getElementById("hBar" + i).innerHTML = ''; document.getElementById("hEnd" + i).innerHTML = arrHome[i] + (i == 2 ? "%" : ""); document.getElementById("gBar" + i).innerHTML = ''; document.getElementById("gEnd" + i).innerHTML = arrGuest[i] + (i == 2 ? "%" : ""); if (i == 2) break; } } $(".dataBox_pop").css("display", "block"); var dots = document.querySelectorAll(".page-number li"); var curDot = dots[0]; curDot.className = "on"; function onPageChanged(preIndex, curIndex) { curDot.className = ""; curDot = dots[curIndex]; curDot.className = "on"; } window.clearInterval(t1); t1 = setInterval(function () { autoChangeTab = (autoChangeTab == 1 ? 2 : 1); changeEventDetail(autoChangeTab); }, 5000); }; var ctrl = function (mid, type, playerName, playerNum, hasPoint) { isHomeTeamAttack = (type == "0"); isAttack = true; init(mid, hasPoint); document.getElementById("ctrlP").setAttribute("points", type == "0" ? homeCtrlPoints : guestCtrlPoints); var eventBox = $("#" + teamType[type] + "EventBox_" + mid); resetTeamPostion(mid, eventBox, type, "5px", 0, playerName, playerNum, hasPoint); eventBox.animate({ width: '50%' }, 300); }; var attack = function (mid, type, playerName, playerNum, hasPoint) { isHomeTeamAttack = (type == "0"); isAttack = true; init(mid, hasPoint); var eventBox = $("#" + teamType[type] + "EventBox_" + mid); resetTeamPostion(mid, eventBox, type, "28px", 1, playerName, playerNum, hasPoint); eventBox.animate({ width: '62.5%' }, 300); drawAttack((type == "0"), 0.5, 1); }; var dangerousAttack = function (mid, type, playerName, playerNum, hasPoint) { isHomeTeamAttack = (type == "0"); isAttack = true; init(mid, hasPoint); var eventBox = $("#" + teamType[type] + "EventBox_" + mid); resetTeamPostion(mid, eventBox, type, "28px", 2, playerName, playerNum, hasPoint); eventBox.animate({ width: '80%' }, 300); drawAttack((type == "0"), ((type == "0") ? 0.8 : 0.2), 2); }; var drawAttack = function (isHome, pointX, attackType) { if (attackType == 1) { pointX = isHome ? (pointX > 0.8 ? 0.8 : pointX) : (pointX < 0.2 ? 0.2 : pointX);//限制进攻最大值和最小值 } else { pointX = isHome ? (pointX > 0.9 ? 0.9 : pointX) : (pointX < 0.1 ? 0.1 : pointX);//限制进攻最大值和最小值 } pointX = isHome ? (pointX > 0.65 ? pointX : 0.65) : (pointX < 0.35 ? pointX : 0.35); var points = getAttackPoints(isHome, pointX); if (attackType == 1) { document.getElementById("attackP").setAttribute("points", points); lastAttackPPoints = points; } else { var points2 = getAttackPoints(isHome, pointX + (isHome ? 0.05 : -0.05)); var points3 = getAttackPoints(isHome, pointX + (isHome ? 0.1 : -0.1)); document.getElementById("attackP1").setAttribute("points", points); document.getElementById("attackP2").setAttribute("points", points2); document.getElementById("attackP3").setAttribute("points", points3); $("#attackP1").attr("fill", (isHome ? "url(#attackGradient)" : "url(#attackGradient2)")); $("#attackP2").attr("fill", (isHome ? "url(#attackGradient3)" : "url(#attackGradient4)")); $("#attackP3").attr("fill", (isHome ? "url(#attackGradient3)" : "url(#attackGradient4)")); } } var homeCtrlPoints, guestCtrlPoints; var initCtrl = function () { var obj1 = new initPoint(0, 0); var obj2 = new initPoint(1, 0); var obj3 = new initPoint(0.5, 0); var obj4 = new initPoint(0.5, 1); var obj5 = new initPoint(0, 1); var obj6 = new initPoint(1, 1); homeCtrlPoints = obj1.x + "," + obj1.y + " " + obj3.x + "," + obj3.y + " " + obj4.x + "," + obj4.y + " " + obj5.x + "," + obj5.y; guestCtrlPoints = obj2.x + "," + obj2.y + " " + obj3.x + "," + obj3.y + " " + obj4.x + "," + obj4.y + " " + obj6.x + "," + obj6.y; } var getAttackPoints = function (isHome, pointX) { var defaultX1 = isHome ? 0 : 1; var defaultX2 = pointX; var defaultX3 = isHome ? (defaultX2 - 0.15) : (defaultX2 + 0.15); var obj1 = new initPoint(defaultX1, 0); var obj2 = new initPoint(defaultX3, 0); var obj3 = new initPoint(defaultX2, 0.5); var obj4 = new initPoint(defaultX3, 1); var obj5 = new initPoint(defaultX1, 1); var points = obj1.x + "," + obj1.y + " " + obj2.x + "," + obj2.y + " " + obj3.x + "," + obj3.y + " " + obj4.x + "," + obj4.y + " " + obj5.x + "," + obj5.y; return points; } var ballIn = function (mid, type, homeScore, guestScore) { init(mid); $('.container').addClass('auto'); var ballInObj = $("#ballIn_" + mid); var ballInBg = $("#ballInBG").children()[0]; ballInObj.attr("class", "ballIn_" + type); if (type == '0') //主队进球 { $("#ballInBG").removeClass("guest"); ballInObj.html('
GOAL
' + homeScore + ' - ' + guestScore + '
'); ballInBg.innerHTML = ''; } else { $("#ballInBG").addClass("guest"); ballInObj.html('
GOAL
' + homeScore + ' - ' + guestScore + '
'); ballInBg.innerHTML = ''; } $("#ballInBG").show(); ballInObj.show(); var path = "M568,352 Q448,121 268,151"; var shadowPath = "M568,352L268,151"; if (type == "0") { path = "M0,352 Q120,121 300,151"; shadowPath = "M0,352L300,151"; } $('#ballInPath').attr('d', path); $('#ballInPath').css("opacity", 1); $('#ballInPath').animate({ strokeDashoffset: '0' }, 500); $('#ballInShadowPath').attr('d', shadowPath); $('#ballInShadowPath').css("opacity", 0.2); $('#ballInShadowPath').animate({ strokeDashoffset: '0' }, 500); $('#imgBall').attr("fill", type == "0" ? "#E47938" : "#509EDC"); $('#imgBall').css("opacity", 1); $('#imgBallAnimate').attr("dur", "0.47s"); $('#imgBallAnimate').attr("path", path); document.getElementById("imgBallAnimate").beginElement(); }; var foul = function (mid, cradType, type, playerName, playerNum, time) { init(mid); var foulObj = $("#foul_" + mid); var playerHtml = ""; if (playerName != "" && playerName != undefined) playerHtml = '
' + playerNum + '
' + playerName + '
'; if (cradType == 'red')//主队进球 { foulObj.html('
' + time + '′
' + getTeamName(type) + playerHtml + '
'); } else { foulObj.html('
' + time + '′
' + getTeamName(type) + playerHtml + '
'); } foulObj.fadeIn(); }; var DBall = function (mid, type, time) { init(mid); var autoBallObj = $("#DBall_" + mid); autoBallObj.attr("class", "DBall_" + type); autoBallObj.find(".teamName").text(getTeamName(type)); autoBallObj.find(".time").text(time + "'"); autoBallObj.find(".teamName").attr("class", "teamName teamClothes_" + type); autoBallObj.fadeIn(); isShowShadow = true; setTimeout(function () { setFreeKickBall(type, 26); }, 100); }; var autoBall = function (mid, type, time, playerName, playerNum) { init(mid); var autoBallObj = $("#ABall_" + mid); //var classType = 2;//0为右边1为左边 //if (_glflash.lastPoint.pId != 0) { // var x = _glflash.lastPoint.pX * 568; // var y = _glflash.lastPoint.pY * 352; // if (y < 110) { // classType = x < 284 ? 0 : 1; // } //} //classType = classType == 2 ? type : classType; autoBallObj.attr("class", "ABall_" + type); autoBallObj.find(".teamName").text(getTeamName(type)); autoBallObj.find(".time").text(time + "'"); autoBallObj.find(".team").attr("class", "team msgBox" + (type == 0 ? " home" : "")); //autoBallObj.find(".teamName").attr("class", "teamName teamClothes_" + type); setPlayerMsg(autoBallObj, playerName, playerNum, 1); autoBallObj.fadeIn(); isShowShadow = true; //setShadow(32, 0, type); setTimeout(function () { setFreeKickBall(type, 39); }, 100); }; var DAutoBall = function (mid, type, time, playerName, playerNum) { init(mid); var autoBallObj = $("#DABall_" + mid); //var classType = 2;//0为右边1为左边 //if (_glflash.lastPoint.pId != 0) { // var x = _glflash.lastPoint.pX * 568; // var y = _glflash.lastPoint.pY * 352; // if (y < 110) { // classType = x < 284 ? 0 : 1; // } //} //classType = classType == 2 ? type : classType; autoBallObj.attr("class", "DABall_" + type); autoBallObj.find(".teamName").text(getTeamName(type)); autoBallObj.find(".time").text(time + "'"); autoBallObj.find(".team").attr("class", "team msgBox" + (type == 0 ? " home" : "")); //autoBallObj.find(".teamName").attr("class", "teamName teamClothes_" + type); setPlayerMsg(autoBallObj, playerName, playerNum, 1); autoBallObj.fadeIn(); isShowShadow = true; setTimeout(function () { setFreeKickBall(type, 32); }, 100); //setShadow(39, 0, type); }; var offside = function (mid, type, time) { init(mid); var autoBallObj = $("#offside_" + mid); autoBallObj.attr("class", "offside_" + type); autoBallObj.find(".teamName").text(getTeamName(type)); autoBallObj.find(".time").text(time + "'"); autoBallObj.find(".teamName").attr("class", "teamName teamClothes_" + type); autoBallObj.fadeIn(); }; var cornerBall = function (mid, direction, type, time, playerName, playerNum) {//direction 0,1,2,3 左上,右上,右下,左下 init(mid); $("#pointBG").show(); $("#pointBG>div").hide(); $("#pointBG .bg" + direction).show(); if (type == 0) { $("#pointBG").addClass("homePoint"); } else { $("#pointBG").removeClass("homePoint"); } $('.container').addClass('auto'); var cornerBallObj = $("#cornerBall_" + mid); cornerBallObj.attr("class", "cornerBall_" + direction); cornerBallObj.find(".teamName").text(getTeamName(type)); cornerBallObj.find(".time").text(time + "'"); setPlayerMsg(cornerBallObj, playerName, playerNum, 1); //cornerBallObj.find(".teamName").attr("class", "teamName teamClothes_" + type); cornerBallObj.fadeIn(); var offset = 517; var path = "M455,120 Q280,31 120,261"; var shadowPath = "M455,120L120,261"; var animateDur = "0.48s"; switch (direction) { case 1: path = "M113,120 Q280,31 448,261"; shadowPath = "M113,120L448,261"; break; case 2: path = "M500,292 Q280,31 50,181"; shadowPath = "M500,292L50,181"; break; case 3: path = "M68,292 Q280,31 518,181"; shadowPath = "M68,292L518,181"; break; } if (direction == 0 || direction == 1) { animateDur = "0.4s"; } $('#cornerPath').attr("d", path); $('#cornerPath').attr("stroke-dasharray", offset); $('#cornerPath').css("stroke-dashoffset", offset); $('#cornerPath').css("opacity", 1); $('#cornerPath').animate({ strokeDashoffset: '0' }, 500); $('#cornerShadowPath').attr("d", shadowPath); $('#cornerShadowPath').attr("stroke-dasharray", offset); $('#cornerShadowPath').css("stroke-dashoffset", offset); $('#cornerShadowPath').css("opacity", 0.2); $('#cornerShadowPath').animate({ strokeDashoffset: '0' }, 500); $('#imgBall').attr("fill", type == "0" ? "#E47938" : "#509EDC"); $('#imgBall').css("opacity", 1); $('#imgBallAnimate').attr("dur", animateDur); $('#imgBallAnimate').attr("path", path); document.getElementById("imgBallAnimate").beginElement(); }; var lineBall = function (mid, postionID, type, time, playerName, playerNum) {//postionID = 0,1,2,3 分别代表位置级别 init(mid); var postion = parseInt(postionID); var lineBallObj = $("#lineBall_" + mid); var divisor = $("html").width() / 480; var top_up = (type == 1 && postionID == 0) ? 2 : type; lineBallObj.attr("class", "lineBall_" + top_up); setPlayerMsg(lineBallObj, playerName, playerNum, 1); var p = postion != 0 ? postion - 1 : postion; var dir = type == 0 ? "left" : "right"; var del = type != 0 ? "left" : "right"; lineBallObj.css(del, "auto"); lineBallObj.css(dir, ((130 + p * 90) * divisor) + "px"); lineBallObj.find(".teamName").text(getTeamName(type)); lineBallObj.find(".time").text(time + "'"); lineBallObj.fadeIn(); setTimeout(function () { setOutLineBall(type, lineBallObj); }, 100); }; var tempId = ["A", "B", "C"]; function setOutLineBall(type, lineBallObj) { var t = new Date().valueOf(); var index = t % 3; var outLineBallId = "outLineBallA"; var x = 0, y = 0; if (_glflash.lastPoint.pId != 0) { x = _glflash.lastPoint.pX; y = _glflash.lastPoint.pY; } else { x = (index / 10 + 0.1) * 2; y = (t % 2) / 10 + 0.4; } var objTop = document.getElementsByClassName("scene")[0].scrollHeight; var tempTop = objTop; var transFormVal = ""; var scX = document.getElementsByClassName("scene")[0].scrollWidth / 663; if (x < 0.3) x = 0.3; else if (x > 0.7) x = 0.7; if (y < 0.5) { tempTop = objTop - 3; if (type == 1) { transFormVal = "translate(" + (x * 490 + 50) + "," + 128 + ")"; tempX = ((x * 490 + 50) / scaleX + 58) * scX; } else {//10~500 transFormVal = "scale(-1,1) translate(-" + (x * 490 + 70) + "," + 128 + ")"; tempX = ((x * 490 + 70) / scaleX - 58) * scX; } lineBallObj.find(".msgBoxStatic").css("top", "25%"); } else { outLineBallId = "outLineBallB"; tempTop = objTop * 2 + 8; if (type == 0) { transFormVal = "scale(-1,1) translate(-" + (x * 490 + 50) + "," + 220 + ")"; tempX = ((x * 490 + 50) / scaleX - 64) * scX; } else {//15~540 transFormVal = "translate(" + (x * 490 + 15) + ",220)"; tempX = ((x * 490 + 15) / scaleX + 70) * scX; } lineBallObj.find(".msgBoxStatic").css("top", "15%"); } if (isPc) { tempTop = tempTop + 100; tempX = tempX + 133; } $('#endPoint').find(".iconPoint").attr("class", type == "0" ? "iconPoint home" : "iconPoint"); $("#endPointMsg").hide(); document.getElementById("endPoint").style.display = ""; $('#endPoint').animate({ top: tempTop + "px", left: tempX + "px" }, 100); $('#' + outLineBallId).attr("transform", transFormVal); document.getElementById(outLineBallId).style.opacity = 1; document.getElementById("outLineBallAnimate").beginElement(); } function setFreeKickBall(type, eventType) { var defaultObj = new initPoint((type == 0 ? 0.7 : 0.3), 0.5); if ((eventType == 32 || eventType == 39) && _glflash.lastPoint.pId != 0) {//避免在禁区内开任意球的情况 var tempX = _glflash.lastPoint.pX; var tempY = _glflash.lastPoint.pY; tempY = tempY < 0.1 ? 0.1 : (tempY > 0.9 ? 0.9 : tempY); if (type == 0) { tempX = tempX > 0.83 ? 0.83 : tempX; } else { tempX = tempX < 0.17 ? 0.17 : tempX; } defaultObj = new initPoint(tempX, tempY); } var x = defaultObj.x; var y = defaultObj.y; var x1, y1, x2, y2; var goalObj = new initPoint((type == 0 ? 1 : 0), 0.5); var goalX = goalObj.x; var goalY = goalObj.y; var angle = Math.round(Math.atan((goalY - y) / (goalX - x)) * 180 / Math.PI); if (eventType == 32 || eventType == 39) { //任意球和危险任意球 x1 = (type == 0 ? x + 150 : x - 150); y1 = y - 40; x2 = x1; y2 = y + 40; } else { if (eventType == 26) { defaultObj = new initPoint((type == 0 ? 0.05 : 0.95), 0.5); //球门球 x = defaultObj.x; y = defaultObj.y; x1 = (type == 0 ? x + 140 : x - 140); y1 = y - 30; x2 = x1; y2 = y + 30; angle = 0; } else return; } $("#freeKickBall").attr("cx", x); $("#freeKickBall").attr("cy", y); $("#freeKickBall").attr("fill", (type == 0 ? "#ff5722" : "#007eff")); $("#freeKickPolygon").attr("points", x + " " + y + " " + x1 + " " + y1 + " " + x2 + " " + y2); $("#freeKickPolygon").attr("transform", "rotate(" + angle + "," + x + "," + y + ")"); $("#freeKickAnimate").attr("from", (type == 0 ? "-500" : "500")); $("#freeKickPolygon").attr("fill", (type == 0 ? "url(#linearGradient-1)" : "url(#linearGradient-2)")); document.getElementById("freeKickAnimate").beginElement(); document.getElementById("freeKick").style.opacity = 1; } var star = function (mid, type, time) { init(mid); var starObj = $("#star_" + mid); starObj.find(".teamName").text(getTeamName(type)); starObj.find(".time").text(time + "'"); starObj.fadeIn(); }; var defaultInfo = function (mid) { init(mid); var defaultObj = $("#default_" + mid); defaultObj.fadeIn(); }; var defaultInfo_simple = function (mid) { init(mid); var defaultObj = $("#default_simple_" + mid); defaultObj.fadeIn(); }; var dataPlane = function (mid) { init(mid); var defaultObj = $("#dataPlane_" + mid); defaultObj.fadeIn(); }; var shotIn = function (mid, type, time, playerName, playerNum) { init(mid); var defaultObj = $("#shotIn_" + mid); defaultObj.attr("class", (type == 0 ? "shotIn home" : "shotIn")); defaultObj.find(".teamName").text(getTeamName(type)); defaultObj.find(".time").text(time + "'"); setPlayerMsg(defaultObj, playerName, playerNum, 1); //defaultObj.find(".team").attr("class", "team msgBoxStatic max teamClothes_" + type); defaultObj.fadeIn(); }; var stopIt = function (mid, type, time, playerName, playerNum) { init(mid); var defaultObj = $("#stopIt_" + mid); defaultObj.find(".teamName").text(getTeamName(type)); defaultObj.find(".time").text(time + "'"); defaultObj.find(".team").attr("class", "team msgBoxStatic max max" + (type == 0 ? " home" : "")); setPlayerMsg(defaultObj, playerName, playerNum, 1); defaultObj.fadeIn(); setTimeout(function () { anBlock.play(); }, 300); }; var shotOut = function (mid, type, time, playerName, playerNum) { init(mid); var defaultObj = $("#shotOut_" + mid); defaultObj.find(".teamName").text(getTeamName(type)); defaultObj.find(".time").text(time + "'"); defaultObj.find(".team").attr("class", "team msgBoxStatic max max" + (type == 0 ? " home" : "")); setPlayerMsg(defaultObj, playerName, playerNum, 1); defaultObj.fadeIn(); setTimeout(function () { anShotOut.play(); }, 300); }; var shotLost = function (mid, type, time, playerName, playerNum) { init(mid); var defaultObj = $("#shotLost_" + mid); defaultObj.find(".teamName").text(getTeamName(type)); defaultObj.find(".time").text(time + "'"); defaultObj.find(".team").attr("class", "team msgBoxStatic max max" + (type == 0 ? " home" : "")); setPlayerMsg(defaultObj, playerName, playerNum, 1); defaultObj.fadeIn(); setTimeout(function () { anShotLost.play(); }, 300); }; var showMsg = function (mid, str, playerName, playerNum) { init(mid); var defaultObj = $("#msg_" + mid); defaultObj.html(str); setPlayerMsg(defaultObj, playerName, playerNum, 1) defaultObj.fadeIn(); }; var showPointBallMsg = function (mid, type) { init(mid); var pointBall = $("#pointBallLoss_" + mid); pointBall.attr("class", "pointBallLoss_" + type); pointBall.find(".teamName").text(getTeamName(mid, type)); pointBall.fadeIn(); }; var pointBall = function (mid, type, time) { init(mid); var pointBall = $("#pointBall_" + mid); pointBall.attr("class", "pointBall_" + type); pointBall.find(".teamName").text(getTeamName(type)); pointBall.find(".time").text(time + "'"); pointBall.fadeIn(); }; var pointBallIn = function (mid, type, homeScore, guestScore) { var ballInObj = $("#ballIn_" + mid); ballInObj.attr("class", "ballIn_" + type); if (type == '0')//主队进球 { ballInObj.html('
' + homeScore + ' - ' + guestScore + '
'); } else { ballInObj.html('
' + homeScore + ' - ' + guestScore + '
'); } ballInObj.show(); var path = "M568,352 Q448,121 268,151"; var shadowPath = "M568,352L268,151"; if (type == "0") { path = "M0,352 Q120,121 300,151"; shadowPath = "M0,352L300,151"; } $('#ballInPath').attr('d', path); $('#ballInPath').css("opacity", 1); $('#ballInPath').animate({ strokeDashoffset: '0' }, 500); $('#ballInShadowPath').attr('d', shadowPath); $('#ballInShadowPath').css("opacity", 0.2); $('#ballInShadowPath').animate({ strokeDashoffset: '0' }, 500); $('#imgBall').attr("fill", type == "0" ? "#E47938" : "#509EDC"); $('#imgBall').css("opacity", 1); $('#imgBallAnimate').attr("dur", "0.47s"); $('#imgBallAnimate').attr("path", path); document.getElementById("imgBallAnimate").beginElement(); }; //type=1为通用类结构,type=2为进攻类结构 var setPlayerMsg = function (obj, playerName, playerNum, type) { if (type == 1) { if (playerName == undefined || playerName == "") obj.find(".player").css("display", "none"); else { obj.find(".player").find(".clothes").html(playerNum + " "); obj.find(".player").find(".name").text(playerName); obj.find(".player").css("display", ""); } } else { obj.find(".clothes").html(playerNum + " "); obj.find(".teamName").text(playerName); } } function makeFlashEvent(sId) { var scheduleDetail = flashData.scheduleList.Get(sId); var html = new Array(); html.push(''); html.push('
'); //闪光点 html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); //入球背景 html.push(''); //角球进球背景 html.push(''); //事件容器开始 html.push('
'); //画布 html.push('
'); html.push(''); html.push(''); html.push(''); html.push(''); html.push('') html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(' '); html.push(' '); html.push(''); html.push(' '); html.push(' '); html.push(' '); html.push(' '); html.push(' '); html.push(''); html.push(' '); html.push(' '); html.push(' '); html.push(''); html.push(' '); html.push(' '); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(''); html.push(' '); html.push(' '); html.push(' '); html.push(' '); html.push(' '); html.push(''); html.push(' '); html.push(' '); html.push(' '); html.push(''); html.push(' '); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
' + homeTeam + '
' + translateObj.control + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
' + guestTeam + '
' + translateObj.control + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.pointBall + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.poinstBallLose + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
'); html.push('
' + translateObj.autoBall + '
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
'); html.push('
' + translateObj.dangerousAutoBall + '
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.goalKick + '
'); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
'); html.push('
' + translateObj.offside + '
'); html.push('
') html.push(' '); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.cornerKick + '
'); html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push(''); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.firstBall + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
' + (isError ? translateObj.noData : "") + '
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.shotGoal + '
'); html.push('
'); html.push('
'); html.push('
'); //html.push(''); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.shotBlock + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.shotOffTarget + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
68\'
'); html.push('
'); html.push('
' + translateObj.shotTheDoor + '
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('

' + translateObj.untilTheStartMatch + '

'); if (scheduleDetail != undefined) { html.push('
    '); html.push('
  • 0' + translateObj.day + '
  • '); html.push('
  • 0' + translateObj.hour + '
  • '); html.push('
  • 0' + translateObj.minute + '
  • '); html.push('
  • 0' + translateObj.second + '
  • '); html.push('
'); } html.push('
'); html.push('
' + homeTeam + '
'); html.push('
VS
'); html.push('
' + guestTeam + '
'); html.push('
'); html.push('
'); if (scheduleDetail != undefined) { if (scheduleDetail.temperature != '' || scheduleDetail.filed.length >= 3 || scheduleDetail.weather != "") { html.push('
'); if (scheduleDetail.filed.length >= 3) { var tempPlace = languageType == "cn" ? scheduleDetail.filed[0] : scheduleDetail.filed[2]; if (tempPlace != "") html.push(translateObj.place + ' : ' + tempPlace + ' '); } if (languageType == "cn" && scheduleDetail.weather != "") html.push(translateObj.weather + ' : ' + scheduleDetail.weather + ' '); if (scheduleDetail.temperature != "") html.push(translateObj.temperature + ' : ' + scheduleDetail.temperature); html.push('
'); } } html.push('
'); html.push('
'); html.push('
'); html.push('
'); if (scheduleDetail != undefined) { html.push('
'); html.push('
' + homeTeam + '
'); html.push('
' + scheduleDetail.homeScore + '
'); html.push('
' + translateObj.end + '
'); html.push('
' + scheduleDetail.guestScore + '
'); html.push('
' + guestTeam + '
'); html.push('
'); html.push('
    '); if (scheduleDetail.homeData != undefined && scheduleDetail.homeData != "") { var arrHome = scheduleDetail.homeData.split(","); var arrGuest = scheduleDetail.guestData.split(","); html.push('
  • ' + arrHome[0] + '
    ' + translateObj.attack + '
    ' + arrGuest[0] + '
  • '); html.push('
  • ' + arrHome[1] + '
    ' + translateObj.shot + '
    ' + arrGuest[1] + '
  • '); html.push('
  • ' + arrHome[2] + '%
    ' + translateObj.controlRate + '
    ' + arrGuest[2] + '%
  • '); } else { html.push('
  • -
    ' + translateObj.attack + '
    -
  • '); html.push('
  • -
    ' + translateObj.shot + '
    -
  • '); html.push('
  • -
    ' + translateObj.controlRate + '
    -
  • '); } html.push('
'); html.push('
'); if (scheduleDetail.temperature != '' || scheduleDetail.filed.length >= 3 || scheduleDetail.weather != "") { html.push('
'); if (scheduleDetail.filed.length >= 3) { var tempPlace = languageType == "cn" ? scheduleDetail.filed[0] : scheduleDetail.filed[2]; if (tempPlace != "") html.push(translateObj.place + ' : ' + tempPlace + ' '); } if (scheduleDetail.weather != "") html.push(translateObj.weather + " : " + scheduleDetail.weather + " "); if (scheduleDetail.temperature != "") html.push(translateObj.temperature + ' : ' + scheduleDetail.temperature); html.push('
'); } html.push('
'); } html.push('
'); html.push('
'); if (scheduleDetail.isNeutral) { html.push('
' + translateObj.neutralSite + '
'); html.push('
'); } html.push('
    '); html.push('
  • '); if (scheduleDetail.sclassName != "") { html.push('
    ' + scheduleDetail.sclassName + '
    '); } html.push('

    ' + translateObj.matchFinish + '

    '); html.push('
      '); html.push('
    • ' + scheduleDetail.homeScore + '
    • '); html.push('
    • :
    • '); html.push('
    • ' + scheduleDetail.guestScore + '
    • '); html.push('
    '); html.push('
     
    '); html.push('
    '); html.push('
    ' + homeTeam + '
    '); html.push('
    VS
    '); html.push('
    ' + guestTeam + '
    '); html.push('
    '); html.push(''); html.push('
  • '); html.push(''); html.push('
'); html.push('
    '); html.push('
  • '); html.push('
  • '); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); //html.push(makeTechBar()); html.push('
'); html.push('
'); //球场背景 html.push('
') html.push('
'); html.push(''); html.push('
'); if (defaultConfig.fence != "") { html.push('
'); } html.push('
'); html.push('
'); html.push('
'); html.push('
'); if (configObj.resultCode == "0" && defaultConfig.HasPanel) html.push(makePanalV4(scheduleDetail)); return html.join(""); } function makePanalV4(obj) { var html = new Array(); html.push('
'); html.push('
'); html.push('
' + showMatchState(parseInt(obj.state), obj.time) + '
'); //主队红黄角 html.push('
'); html.push('
'); html.push('
0
'); html.push('
0
'); html.push('
0
'); html.push('
'); //比分 html.push('
'); html.push('

' + homeTeam + '

'); html.push('

' + (parseInt(obj.state) != 0 ? obj.homeScore : "-") + '

' + (parseInt(obj.state) != 0 ? obj.guestScore : "-") + '

'); html.push('

' + guestTeam + '

'); html.push('
'); //客队红黄角 html.push('
'); html.push('
0
'); html.push('
0
'); html.push('
0
'); html.push('
'); html.push('
'); if (defaultConfig.HasAttackInfo) { //进程 html.push('
'); html.push('

' + homeTeam + '

' + guestTeam + '

'); html.push('
'); html.push('
'); html.push('
') html.push(makeStatus(scheduleID)); html.push('
    '); if (obj.hasOverTime == "1") { html.push(CreateStateBarBg()); } else { html.push('
  • 0`
  • '); for (var i = 0; i < 6; i++) { var val = 15 * (i + 1); var desc = (i == 2 ? "HT" : (val + "`")); html.push('
  • '); html.push('
  • '); html.push('
  • ' + desc + '
  • '); } html.push('
  • '); } html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); //技统 html.push('
'); html.push(MakeTechPanel(obj.homeData, obj.guestData)); html.push('
'); } html.push('
'); html.push('
'); return html.join(''); } function MakeTechPanel(homeData, guestData) { var html = new Array(); var arrHome = new initTechObj(homeData); var arrGuest = new initTechObj(guestData); html.push('
'); html.push('
'); var desc = [translateObj.p_controlRate, translateObj.p_attack, translateObj.p_dangerousAttack, translateObj.p_shotOff, translateObj.p_shot, translateObj.p_shotIn, translateObj.controlRate, translateObj.attack, translateObj.dangerousAttack, translateObj.shotOff, translateObj.shot, translateObj.shotIn]; html.push(makeOnePanelTech(arrHome.control, desc[0], arrGuest.control, desc[6])); html.push(makeOnePanelTech(arrHome.attack, desc[1], arrGuest.attack, desc[7])); html.push(makeOnePanelTech(arrHome.dangersAtt, desc[2], arrGuest.dangersAtt, desc[8])); html.push('
'); html.push('
'); html.push('
'); html.push('
'); html.push(makeOnePanelTech(arrHome.shotLost, desc[3], arrGuest.shotLost, desc[9])); html.push(makeOnePanelTech(arrHome.shotCount, desc[4], arrGuest.shotCount, desc[10])); html.push(makeOnePanelTech(arrHome.target, desc[5], arrGuest.target, desc[11])); html.push('
'); html.push('
'); return html.join(''); } function makeOnePanelTech(homeVal, desc, guestVal, title) { var html = new Array(); html.push('
'); html.push('
'); html.push('

' + homeVal + '

'); html.push('

' + desc + '

'); html.push('

' + guestVal + '

'); html.push('
'); html.push('
'); return html.join(''); } function makeTechBar() { var html = new Array(); html.push('
'); html.push('
'); html.push('
0
'); html.push('
0
'); html.push('
0
'); html.push('
'); html.push('

0

:

0

'); html.push('
'); html.push('
0
'); html.push('
0
'); html.push('
0
'); html.push('
'); html.push('
'); html.push('
'); html.push('
'); return html.join(''); } var initTechObj = function (data) { if (data != undefined && data != 'undefined' && data != ",,,,") { var d = data.split(','); this.attack = d[0]; this.shotCount = d[1]; this.control = d[2] + "%"; this.dangersAtt = d.length > 3 ? d[3] : 0; this.target = d.length > 3 ? d[4] : 0; this.shotLost = parseInt(this.shotCount) - parseInt(this.target); } else { this.attack = 0; this.shotCount = 0; this.control = 0; this.dangersAtt = 0; this.target = 0; this.shotLost = 0; } } function runEvent(sId, oneflash, flashNum, hasPoint) { var scheduleDetail = flashData.scheduleList.Get(sId); if (scheduleDetail.state == 0) { defaultInfo_simple(sId); TimeDown(sId, scheduleDetail.time); } else if (scheduleDetail.state == -1) { dataBox(sId); //defaultInfo(sId); } else { if (oneflash != null) flashData.graphList.items[flashNum] = oneflash; var list = flashData.graphList.Get(sId); if (list == null) return; var teamType = scheduleDetail.homeTeamID == list.teamId ? 0 : 1; switch (parseInt(list.eventType)) { case 1: star(sId, teamType, list.time); break; case 2: case 3: case 6: case 7: case 8: case 9: showMsg(sId, '
' + flashMsg[list.eventType] + '
'); break; case 5: if (list.playerName != "") { showMsg(sId, '
' + list.time + '′
' + list.playerNum + ' ' + list.playerName + '
' + flashMsg[list.eventType] + '
'); } else { showMsg(sId, '
' + list.time + '′
' + getTeamName(teamType) + '
' + flashMsg[list.eventType] + '
'); //showMsg(sId, '
' + flashMsg[list.eventType][lang] + '
'); } break; case 30: showMsg(sId, '
' + list.time + '′
' + getTeamName(teamType) + '
' + flashMsg[list.eventType] + '
'); //showMsg(sId, '
' + flashMsg[list.eventType] + '
'); break; case 10: case 37: case 38: showMsg(sId, flashMsg[list.eventType]); break; case 43: case 44: case 45: case 46: showMsg(sId, '
' + flashMsg[list.eventType] + '
'); break; case 4://完场 dataBox(sId); break; case 20: dangerousAttack(sId, teamType, list.playerName, list.playerNum, hasPoint); break; case 21: attack(sId, teamType, list.playerName, list.playerNum, hasPoint); break; case 22: ctrl(sId, teamType, list.playerName, list.playerNum, hasPoint); break; case 23: ballIn(sId, teamType, scheduleDetail.homeScore, scheduleDetail.guestScore); break; case 24: case 25: var cardType = list.eventType == 25 ? 'red' : 'yellow'; foul(sId, cardType, teamType, list.playerName, list.playerNum, list.time); break; case 26: DBall(sId, teamType, list.time); break; case 27: pointBall(sId, teamType, list.time); break; case 28: shotIn(sId, teamType, list.time, list.playerName, list.playerNum); break; case 29: shotOut(sId, teamType, list.time, list.playerName, list.playerNum); break; case 31: offside(sId, teamType, list.time); break; case 32: autoBall(sId, teamType, list.time, list.playerName, list.playerNum); break; case 33: lineBall(sId, list.location, teamType, list.time, list.playerName, list.playerNum); break; case 34: var direction; if (list.location > 0) {//500 if (teamType == 0) direction = list.location == 1 ? 1 : 2; else direction = list.location == 1 ? 0 : 3; } else {//一比分 direction = teamType == 0 ? 1 : 3; } cornerBall(sId, direction, teamType, list.time, list.playerName, list.playerNum); break; case 35: pointBallIn(sId, teamType, scheduleDetail.homeScore, scheduleDetail.guestScore); break; case 36: showPointBallMsg(sId, teamType); break; case 39: DAutoBall(sId, teamType, list.time, list.playerName, list.playerNum); break; case 40: stopIt(sId, teamType, list.time, list.playerName, list.playerNum); break; case 41: shotLost(sId, teamType, list.time, list.playerName, list.playerNum); break; case 42: var msg = (list.injuryTime > 0 ? translateObj.injuryTime + list.injuryTime + translateObj.minute2 : translateObj.injuryTime2); showMsg(sId, msg); break; } } } var __sto = setTimeout; window.setTimeout2 = function (callback, timeout, param) { var args = Array.prototype.slice.call(arguments, 2); var _cb = function () { callback.apply(null, args); } __sto(_cb, timeout); } var xmlFlash = zXmlHttp.createRequest(); var oldFlash = ""; var flashChangeTimer; function getflashChange() { try { xmlFlash.open("get", staticUrl + "https://www.isportslive8.com/flashdata/get?chid=" + scheduleID + "&t=" + Date.parse(new Date()), true); //xmlFlash.open("get", "/flashdata/" + scheduleID.toString().substr(0, 2) + "/" + scheduleID.toString().substr(2, 2) + "/" + scheduleID + "_ch.js", true); //xmlFlash.open("get", "/tempvbsxml/flashData/" + scheduleID + "_ch.js", true); xmlFlash.onreadystatechange = flashRefresh; xmlFlash.send(null); } catch (e) { } window.setTimeout("getflashChange()", 1000);//flashTimer = } var oldXML = ""; var lastFreshTime = new Date(); var totalTime = 0; var oldHeadData = ""; function flashRefresh() { if (xmlFlash.readyState != 4 || (xmlFlash.status != 200 && xmlFlash.status != 0)) return; if (oldXML == xmlFlash.responseText) return oldXML = xmlFlash.responseText; var arr; var changeIDList = ","; var playFlash = false; if (xmlFlash.responseText == null || xmlFlash.responseText.replace("\n", "") == "") return; try { var data = xmlFlash.responseText.replace("\n", ""); //console.log("data: " + data); var doMains = data.split(_glflash.Domain); for (var i = 0; i < doMains.length; i++) { dealFlashChangeData(doMains[i]); } } catch (e) { console.log(e); } } var isFirstLoadChangeData = true; function dealFlashChangeData(data) { var oneSchedule = data.split(_glflash.DataType); var arrSchedule = oneSchedule[0].split(_glflash.SplitRecord); var scheduleDetail = flashData.scheduleList.Get(arrSchedule[0]); var arrPointData = oneSchedule[3].split(_glflash.SplitRecord); var isliveBarChange = false; var isTechDataChange = false; if (scheduleDetail.homeScore != parseInt(arrSchedule[1]) || scheduleDetail.guestScore != parseInt(arrSchedule[2])) { scheduleDetail.homeScore = parseInt(arrSchedule[1]); scheduleDetail.guestScore = parseInt(arrSchedule[2]); liveBar.homeScore = scheduleDetail.homeScore; liveBar.guestScore = scheduleDetail.guestScore; isliveBarChange = true; } if ((liveBar.hTechData != arrSchedule[8] + "," + arrSchedule[10]) || (liveBar.gTechData != arrSchedule[9] + "," + arrSchedule[11])) { //scheduleDetail.homeData = arrSchedule[8] + "," + arrSchedule[10]; //scheduleDetail.guestData = arrSchedule[9] + "," + arrSchedule[11]; liveBar.hTechData = arrSchedule[8] + "," + arrSchedule[10]; liveBar.gTechData = arrSchedule[9] + "," + arrSchedule[11]; isTechDataChange = true; } scheduleDetail.state = parseInt(arrSchedule[3]); scheduleDetail.time = GetDiffTime(arrSchedule[4]); scheduleDetail.homeHalfScore = parseInt(arrSchedule[1]); scheduleDetail.guestHalfScore = parseInt(arrSchedule[2]); scheduleDetail.homeYellow = arrSchedule[12]; scheduleDetail.homeRed = arrSchedule[13]; scheduleDetail.homeCorner = arrSchedule[14]; scheduleDetail.guestYellow = arrSchedule[15]; scheduleDetail.guestRed = arrSchedule[16]; scheduleDetail.guestCorner = arrSchedule[17]; if (liveBar.hYellow != arrSchedule[12] || liveBar.hRed != arrSchedule[13] || liveBar.hCorner != arrSchedule[14] || liveBar.gYellow != arrSchedule[15] || liveBar.gRed != arrSchedule[16] || liveBar.gCorner != arrSchedule[17]) { liveBar.hYellow = arrSchedule[12]; liveBar.hRed = arrSchedule[13]; liveBar.hCorner = arrSchedule[14]; liveBar.gYellow = arrSchedule[15]; liveBar.gRed = arrSchedule[16]; liveBar.gCorner = arrSchedule[17]; isliveBarChange = true; } //var headData = scheduleDetail.state + "^" + scheduleDetail.homeScore + "^" + scheduleDetail.guestScore + "^" + scheduleDetail.homeHalfScore + "^" + scheduleDetail.guestHalfScore; //if (oldHeadData != headData) { // oldHeadData = headData; // window.parent.postMessage({ content: oldHeadData }, '*'); //} try { if (typeof (oneSchedule[1]) != "undefined" && oneSchedule[1] != "") { var arrLive = oneSchedule[1].split(_glflash.SplitRecord); var flashNum = flashData.graphList.GetNum(arrSchedule[0]); var oldFlash = flashData.graphList.items[flashNum]; var nowFreshTime; var differentTime; var addTime = 0; var isFirst = true; var pointCount = 0; var drawEventCount = 0;//需要播放动画的动画事件数 var eventList = new Array(); for (var j = 0; j < arrLive.length; j++) { var onearr = arrLive[j].split(_glflash.SplitColumn); if (onearr.length < 3) continue; var oneflash = new _glflash.GraphData(arrSchedule[0], arrLive[j]); if (oneflash.eventType == 4) { var scheduleData = getFlashData(); var doMains = scheduleData.split(_glflash.Domain); if (doMains[0] != "") { var oneSche = doMains[0].split(_glflash.DataType); var scheDetail = new _glflash.schedule(oneSche[0]); flashData.scheduleList.Del(scheDetail.sId); flashData.scheduleList.Add(scheDetail.sId, scheDetail); } } if (oldFlash.Id == "" || (oldFlash.Id != "" && parseInt(oldFlash.Id) <= parseInt(oneflash.Id))) {//存在初始文件事件ID比变化文件ID大的情况导致显示非控球事件出现路线的情况 if (oneflash.eventType == 20 || oneflash.eventType == 21 || oneflash.eventType == 22) {//控球、进攻、危险进攻 坐标赋值 oneflash.pointList = new Array(); if (arrPointData != "") { for (var k = 0; k < arrPointData.length; k++) { var obj = new _glflash.point(arrPointData[k]); if (obj.pId > _glflash.lastPoint.pId && oneflash.eventId == obj.eventId) {//按事件,大于之前已画线ID的才写入 obj.eventType = oneflash.eventType; if (obj.playerName == "" && oneflash.pointList.length > 0 && oneflash.pointList[oneflash.pointList.length - 1].playerName != "") { obj.playerName = oneflash.pointList[oneflash.pointList.length - 1].playerName; obj.playerNum = oneflash.pointList[oneflash.pointList.length - 1].playerNum; } oneflash.pointList.push(obj); pointCount++; if (k == arrPointData.length - 1) _glflash.lastPoint = obj; isFirstLoadChangeData = false; } } } if (isFirstLoadChangeData && oneflash.pointList.length == 0 && _glflash.lastPoint.pId != 0) { isFirstLoadChangeData = false; _glflash.lastPoint.eventType = oneflash.eventType; oneflash.pointList.push(_glflash.lastPoint); if (_glflash.lastPoint.pId == "1") _glflash.lastPoint = new _glflash.point("0,0,0,0"); } //console.log("pointTotal:" + oneflash.pointList.length); } } var tempFlash = oldFlash; oneflash.isDraw = false;//默认为不用画动画,存在不用画动画但要画点的情况,因此都要记录 if (tempFlash.Id == "" || (tempFlash.Id != "" && parseInt(tempFlash.Id) < parseInt(oneflash.Id))) { if (isFirst) {//是否本次变化文件加载数据后的第一次进来 nowFreshTime = new Date();//获取当前时间 differentTime = nowFreshTime.getTime() - lastFreshTime.getTime();//计算当前时间与上一次动画时间的时间差 //两次变化文件的时间差(differentTime)小于上次变化文件动画播放总时间(totalTime)时,计算上次动画播放剩余所需要时间(addTime) addTime = differentTime < totalTime ? (totalTime - differentTime) : 0;//totalTime为上次动画需要执行的总时间,判断上次执行动画是否完成。 totalTime = 0; isFirst = false; } var overTime = 700 * drawEventCount + addTime; //如果上一次动画还没有执行完,即加上上次变化文件动画播放剩余时间,避免上次没播放完的动画直接被本次的替换,保证动画的顺畅度 if (oneflash.eventType == 23) { scheduleDetail = flashData.scheduleList.Get(arrSchedule[0]); scheduleDetail.homeScore = parseInt(onearr[7]); scheduleDetail.guestScore = parseInt(onearr[8]); } oneflash.eventTime = overTime; //动画时间赋值 oneflash.isDraw = true; //oldFlash = oneflash; 后面还要用到oldFlash,这里不能马上赋值 tempFlash = oneflash; drawEventCount++; } eventList.push(oneflash); } if (!isFirst) { totalTime = 700 * drawEventCount + addTime;//记录本次更新文件执行动画所需总时间 lastFreshTime = nowFreshTime; } var tempTeamId = oldFlash.teamId; for (var j = 0; j < eventList.length; j++) { var obj = eventList[j]; //console.log("eventId:" + obj.Id + " isDraw:" + obj.isDraw + " eventType:" + obj.eventType + " eventTime:" + obj.eventTime); if (obj.isDraw) { if ((obj.eventType != 20 && obj.eventType != 21 && obj.eventType != 22) || tempTeamId != obj.teamId) {//不是控球、进攻、危险进攻清除进攻路线 if (document.getElementById("svgLine") != null) {//有点的时候才清除,无点的时候不操作,避免重复画点 window.setTimeout2(clearPath, obj.eventTime, ((obj.eventType == 20 || obj.eventType == 21 || obj.eventType == 22) && tempTeamId != obj.teamId), (obj.eventType == 20 || obj.eventType == 21 || obj.eventType == 22 || obj.eventType == 33), obj.eventType, scheduleDetail.homeTeamID == obj.teamId, obj.playerName, obj.playerNum); } } window.setTimeout2(runEvent, obj.eventTime, obj.sId, obj, flashNum, (obj.pointList.length > 0 || (_glflash.lastPoint.pId > 1 && (obj.eventType == "20" || obj.eventType == "21" || obj.eventType == "22"))));//避免动画消失太快 } tempTeamId = obj.teamId; var pointDrawTime = 500; if (obj.pointList.length > 0) { //if (drawEventCount <= 1) {//只有一个事件要画 // if (obj.pointList.length > 2) {//超过两个点时 // pointDrawTime = 1000 / obj.pointList.length;//刷新时间是1000ms,1000ms内需要把所有点画完 // } //} //if (drawEventCount > 1) {//需要画的动画事件数超过1个,500ms内要画完一个动画事件的所有点 // pointDrawTime = 500 / obj.pointList.length; //} pointDrawTime = 700 / obj.pointList.length; //console.log("drawPoint:" + obj.pointList.length + " pointDrawTime:" + pointDrawTime + " " + obj.eventType); if (document.getElementById("svgLine") != null) window.setTimeout2(drawPath, obj.eventTime, obj.sId, obj.pointList, pointDrawTime, obj.eventType); } } if (tempFlash != oldFlash) { oldFlash = tempFlash; } if (isFirstLoadChangeData) { isFirstLoadChangeData = false; if (_glflash.lastPoint.pId == "1") _glflash.lastPoint = new _glflash.point("0,0,0,0"); } } } catch (e) { console.log(e); } if (!defaultConfig.HasPanel) return; if (scheduleDetail.state == 4 && scheduleDetail.state != matchState && defaultConfig.HasAttackInfo) { scheduleDetail.hasOverTime = "1"; document.getElementById("stateBarBg").innerHTML = CreateStateBarBg(); oldCornerTime_H = 0; oldCornerTime_G = 0; oldGoalTime_H = 0; oldGoalTime_G = 0; oldCardTime_H = 0; oldCardTime_G = 0; document.getElementById("attackInfo").innerHTML = makeStatus(scheduleDetail.sId); initDangerAttack(scheduleID); } if (matchState != parseInt(arrSchedule[3])) { matchState = parseInt(arrSchedule[3]); scheduleDetail.time = GetDiffTime(arrSchedule[4]); openMatchtime = scheduleDetail.time; changeMatchState(); } if (scheduleDetail.state == -1 && defaultConfig.HasAttackInfo) { try { document.getElementById("timeLine_" + scheduleID).style.display = "none"; } catch (e) { } } if (typeof (oneSchedule[2]) != "undefined" && oneSchedule[2] != "") { var isChange = false; var arrStatus = oneSchedule[2].split(_glflash.SplitRecord); var statusNum = flashData.statusList.GetNum(arrSchedule[0]); var oldStatus = flashData.statusList.items[statusNum]; var isDrawDangerAttack = false; for (var j = 0; j < arrStatus.length; j++) { var oneStatus = new _glflash.barDetail(arrStatus[j]); var onearr = arrStatus[j].split(_glflash.SplitColumn); if (onearr.length < 3) continue; var oldStatusItem1 = oldStatus.barList1.items[oldStatus.barList1.items.length - 1]; if (onearr[1] == "1" && (typeof (oldStatusItem1) == "undefined" || (typeof (oldStatusItem1) != "undefined" && parseInt(oldStatusItem1.Id) < parseInt(oneStatus.Id)))) { flashData.statusList.items[statusNum].barList1.Add(arrSchedule[0], oneStatus); attakBarList.push(oneStatus); isDrawDangerAttack = true; isChange = true; } var title = oneStatus.time; if (oneStatus.injuryTime > 0) { if (scheduleDetail.hasOverTime == "1" && oneStatus.time > 110) title = translateObj.overTime + " " + title + "+" + oneStatus.injuryTime; else title = translateObj.injuryTime + " " + title + "+" + oneStatus.injuryTime; } var oldStatusItem2 = oldStatus.barList2.items[oldStatus.barList2.items.length - 1]; if (onearr[1] == "2" && (typeof (oldStatusItem2) == "undefined" || (typeof (oldStatusItem2) != "undefined" && parseInt(oldStatusItem2.Id) < parseInt(oneStatus.Id)))) { flashData.statusList.items[statusNum].barList2.Add(arrSchedule[0], oneStatus); var num = getStatusPosition(oneStatus.eventType, oneStatus.time, scheduleDetail.hasOverTime); if (scheduleDetail.homeTeamID == oneStatus.teamID) { if (defaultConfig.HasAttackInfo) { if (num - oldCornerTime_H <= 3) num += 3 - (num - oldCornerTime_H); var onei = ''; $("#homeLine_" + arrSchedule[0]).append(onei); oldCornerTime_H = num; } } else { if (defaultConfig.HasAttackInfo) { if (num - oldCornerTime_G <= 3) num += 3 - (num - oldCornerTime_G); var onei = ''; $("#guestLine_" + arrSchedule[0]).append(onei); oldCornerTime_G = num; } } isChange = true; } var oldStatusItem3 = oldStatus.barList3.items[oldStatus.barList3.items.length - 1]; if (onearr[1] == "3" && (typeof (oldStatusItem3) == "undefined" || (typeof (oldStatusItem3) != "undefined" && parseInt(oldStatusItem3.Id) < parseInt(oneStatus.Id))) && defaultConfig.HasAttackInfo) { flashData.statusList.items[statusNum].barList3.Add(arrSchedule[0], oneStatus); var num = getStatusPosition(oneStatus.eventType, oneStatus.time, scheduleDetail.hasOverTime); if (scheduleDetail.homeTeamID == oneStatus.teamID) { if (num - oldCornerTime_H <= 3) num += 3 - (num - oldCornerTime_H); var onei = ''; $("#homeLine_" + arrSchedule[0]).append(onei); } else { if (num - oldCornerTime_G <= 3) num += 3 - (num - oldCornerTime_G); var onei = ''; $("#guestLine_" + arrSchedule[0]).append(onei); } if (oneStatus.eventType != "8") { goalBarList.push(oneStatus); isDrawDangerAttack = true; } isChange = true; } var oldStatusItem4 = oldStatus.barList4.items[oldStatus.barList4.items.length - 1]; if (onearr[1] == "4" && (oneStatus.eventType == "2" || oneStatus.eventType == "3" || oneStatus.eventType == "9" || oneStatus.eventType == "11") && (typeof (oldStatusItem4) == "undefined" || (typeof (oldStatusItem4) != "undefined" && parseInt(oldStatusItem4.Id) < parseInt(oneStatus.Id)))) { flashData.statusList.items[statusNum].barList4.Add(arrSchedule[0], oneStatus); var num = getStatusPosition(oneStatus.eventType, oneStatus.time, scheduleDetail.hasOverTime); var cardClass = "c"; var cardName = translateObj.substitution; switch (oneStatus.eventType) { case "2": cardClass = "rc"; cardName = translateObj.redCard; break; case "3": cardClass = "yc"; cardName = translateObj.yellowCard; break; case "9": cardClass = "y2r"; cardName = translateObj.twoYellowOneRed; break; case "11": cardClass = "c"; cardName = translateObj.substitution; break; } var onei = ''; if (scheduleDetail.homeTeamID == oneStatus.teamID) { if (defaultConfig.HasAttackInfo) { $("#homeLine_" + arrSchedule[0]).append(onei); } } else { if (defaultConfig.HasAttackInfo) { $("#guestLine_" + arrSchedule[0]).append(onei); } } isChange = true; } } if (isChange) { setMatchTime(2); } if (defaultConfig.HasAttackInfo && isDrawDangerAttack) initDangerAttack(scheduleDetail.sId); if (isliveBarChange) { refreshLiveBarHtml(); } if (defaultConfig.HasAttackInfo && isTechDataChange) { document.getElementById("techPanel").innerHTML = MakeTechPanel(liveBar.hTechData, liveBar.gTechData); } if (scheduleDetail.detailTime != "" && arrSchedule[5] != scheduleDetail.detailTime && defaultConfig.HasAttackInfo) {//入球事件有删除时触发 refreshStatus(); } } } function flashChange(data) { if (data == "") return; dealFlashChangeData(data); } function getUrlParam(name) { //构造一个含有目标参数的正则表达式对象 var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //匹配目标参数 var r = window.location.search.substr(1).match(reg); //返回参数值 if (r != null) { var str = filter(decodeURI(r[2])); return str; } return null; } function filter(str) { var pattern = /[`~!@#$^&*=|{}':;',\\\[\]\.<>\/?~!@#¥……&*()——|{}【】';:""'。,、?]/g; return str.replace(pattern, ""); } function TimeDown(id, endDateStr) { var arr = endDateStr.split(","); //结束时间 var endDate = new Date(arr[0], arr[1], arr[2], arr[3], arr[4], arr[5]); //当前时间 var nowDate = new Date(); //相差的总秒数 var totalSeconds = parseInt((endDate - nowDate) / 1000); //天数 var days = Math.floor(totalSeconds / (60 * 60 * 24)); //取模(余数) var modulo = totalSeconds % (60 * 60 * 24); //小时数 var hours = Math.floor(modulo / (60 * 60)); modulo = modulo % (60 * 60); //分钟 var minutes = Math.floor(modulo / 60); //秒 var seconds = modulo % 60; if (totalSeconds > 0) { //输出到页面 //var totalHours = 24 * days + hours; if (days == 0) document.getElementById("timeLi0").style.display = "none"; else document.getElementById("matchDay").innerHTML = (days < 10 ? "0" + days : days); document.getElementById("matchHour").innerHTML = (hours < 10 ? "0" + hours : hours); document.getElementById("matchMin").innerHTML = (minutes < 10 ? "0" + minutes : minutes); document.getElementById("matchSec").innerHTML = (seconds < 10 ? "0" + seconds : seconds); //document.getElementById(id).innerHTML = "距离开场 " + (totalHours < 10 ? "0" + totalHours : totalHours) + ":" + (minutes < 10 ? "0" + minutes : minutes) + ":" + (seconds < 10 ? "0" + seconds : seconds); //延迟一秒执行自己 setTimeout(function () { TimeDown(id, endDateStr); }, 1000) } else { document.getElementById("matchDay").innerHTML = "00"; document.getElementById("matchHour").innerHTML = "00"; document.getElementById("matchMin").innerHTML = "00"; document.getElementById("matchSec").innerHTML = "00"; } } function drawPath(sId, pointList, pointDrawTime) { var scheduleDetail = flashData.scheduleList.Get(sId); for (var i = 0; i < pointList.length; i++) { var obj = pointList[i]; myPath.setPoint(obj.pX, obj.pY, (obj.teamID == scheduleDetail.homeTeamID ? 0 : 1), pointDrawTime, obj.eventType, obj.playerName, obj.playerNum); } } function clearPath(haveEndPoint, havePointIcon, eventType, isHome, playerName, playerNum) { myPath.clearPath(haveEndPoint, havePointIcon, eventType, isHome, playerName, playerNum); } function changeEventDetail(type) { if (type == 2) { $("#endDatali1").hide("fast"); $("#endDatali2").show("fast"); var dots = document.querySelectorAll(".page-number li"); dots[0].className = ""; dots[1].className = "on"; } else { $("#endDatali2").hide("fast"); $("#endDatali1").show("fast"); var dots = document.querySelectorAll(".page-number li"); dots[0].className = "on"; dots[1].className = ""; } } var oldCornerTime_H = 0, oldCornerTime_G = 0; var oldGoalTime_H = 0, oldGoalTime_G = 0; var oldCardTime_H = 0, oldCardTime_G = 0; //事件状态栏 function makeStatus(sId) { var html = new Array(); var homeHtml = new Array(); var guestHtml = new Array(); var oneStatus = flashData.statusList.Get(sId); if (oneStatus == null) return ""; var scheduleDetail = flashData.scheduleList.Get(sId); var state = parseInt(scheduleDetail.state); var listGraph = oneStatus.barList1;//20 a; 28,29 s; var listCorner = oneStatus.barList2;//f var listGoal = oneStatus.barList3;//b var listCard = oneStatus.barList4;//b var hasOverTime = scheduleDetail.hasOverTime; var cornerTimeHList = new Array(); var cornerTimeGList = new Array(); //html.push('
'); if (state >= -1) { var minutes = getMinutes(scheduleDetail); if (state == 2) minutes = 45; if (state == -1 || state > 3) minutes = 90; if (minutes == '90+') minutes = 90; if (state == 1 && minutes != '' && minutes == '45+') minutes = 45; if (minutes == "中") minutes = 45; html.push('
');// html.push(''); } homeHtml.push('
'); guestHtml.push('
'); for (var i = 0; i < listCorner.items.length; i++) { var obj = listCorner.items[i]; var num = getStatusPosition(obj.eventType, obj.time, hasOverTime); var title = obj.time; if (obj.injuryTime > 0) { if (hasOverTime == "1" && obj.time > 110) title = translateObj.overTime + " " + title + "+" + obj.injuryTime; else title = translateObj.injuryTime + " " + title + "+" + obj.injuryTime; } if (scheduleDetail.homeTeamID == obj.teamID) { if (num - oldCornerTime_H <= 3) num += 3 - (num - oldCornerTime_H); //var onei = ''; var onei = ''; homeHtml.push(onei); oldCornerTime_H = num; cornerTimeHList.push(num); } else { if (num - oldCornerTime_G <= 3) num += 3 - (num - oldCornerTime_G); //var onei = ''; var onei = ''; guestHtml.push(onei); oldCornerTime_G = num; cornerTimeGList.push(num); } } for (var i = 0; i < listGoal.items.length; i++) { var obj = listGoal.items[i]; var num = getStatusPosition(obj.eventType, obj.time, hasOverTime); var title = obj.time; if (obj.injuryTime > 0) { if (hasOverTime == "1" && obj.time > 110) title = translateObj.overTime + " " + title + "+" + obj.injuryTime; else title = translateObj.injuryTime + " " + title + "+" + obj.injuryTime; } if (scheduleDetail.homeTeamID == obj.teamID) { if (num - oldGoalTime_H <= 7) num += 7 - (num - oldGoalTime_H); for (var j = 0; j < cornerTimeHList.length; j++) { var temp = num - parseInt(cornerTimeHList[j]); if (temp >= 0 && temp <= 3) { num += 3 - temp break; } } //var onei = ''; var onei = ''; homeHtml.push(onei); oldGoalTime_H = num; } else { if (num - oldGoalTime_G <= 7) num += 7 - (num - oldGoalTime_G); for (var j = 0; j < cornerTimeGList.length; j++) { var temp = num - parseInt(cornerTimeGList[j]); if (temp >= 0 && temp <= 3) { num += 3 - temp break; } } //var onei = ''; var onei = ''; guestHtml.push(onei); oldGoalTime_G = num; } } for (var i = 0; i < listCard.items.length; i++) { var obj = listCard.items[i]; var num = getStatusPosition(obj.eventType, obj.time, hasOverTime); var title = obj.time; if (obj.injuryTime > 0) { if (hasOverTime == "1" && obj.time > 110) title = translateObj.overTime + " " + title + "+" + obj.injuryTime; else title = translateObj.injuryTime + " " + title + "+" + obj.injuryTime; } var cardClass = "c"; var cardName = translateObj.substitution; switch (obj.eventType) { case "2": cardClass = "rc"; cardName = translateObj.redCard; break; case "3": cardClass = "yc"; cardName = translateObj.yellowCard; break; case "9": cardClass = "y2r"; cardName = translateObj.twoYellowOneRed; break; case "11": cardClass = "c"; cardName = translateObj.substitution; break; } if (scheduleDetail.homeTeamID == obj.teamID) { if (num - oldCardTime_H <= 3) num += 3 - (num - oldCardTime_H); var onei = ''; homeHtml.push(onei); oldCardTime_H = num; } else { if (num - oldCardTime_G <= 3) num += 3 - (num - oldCardTime_G); var onei = ''; guestHtml.push(onei); oldCardTime_G = num; } } if (matchState == -1 && (homeHtml.length == 0 || guestHtml.length == 0)) return ""; html.push('
'); html.push('
'); html.push(homeHtml.join("")); html.push('
'); html.push('
'); html.push(guestHtml.join("")); html.push('
'); //html.push('
'); return html.join(""); } function getStatusPosition(t, time, hasTimeOver) { var imgWidth = 0; var len = hasTimeOver == "1" ? 125 : 95; switch (parseInt(t)) { case 20: case 28: case 29: imgWidth = 2; break; case 1: case 7: case 8: case 9: imgWidth = 14; break; case 0: imgWidth = 2; break; } return parseInt(time / len * eventWidth - imgWidth / 2); } function getMinutes(scheduleDetail) { var realTime = -1; if (scheduleDetail.state == "1") { //上半场 var t = scheduleDetail.time.split(","); var t2 = new Date(t[0], t[1], t[2], t[3], t[4], t[5]); goTime = Math.floor((new Date() - t2 - timeDiff) / 60000); if (goTime > 45) goTime = "45+"; if (goTime < 1) goTime = "1"; realTime = goTime; } if (scheduleDetail.state == "3") { //下半场 var t = scheduleDetail.time.split(","); var t2 = new Date(t[0], t[1], t[2], t[3], t[4], t[5]); goTime = Math.floor((new Date() - t2 - timeDiff) / 60000) + 46; if (goTime > 90) goTime = "90+"; if (goTime < 46) goTime = "46"; realTime = goTime; } return realTime; } function setMatchTime(t) { var scheduleDetail = flashData.scheduleList.Get(scheduleID); if (scheduleDetail.state > 0) { try { var realTime = getMinutes(scheduleDetail); if (realTime > -1) setStatusTimeLine(realTime, scheduleDetail.state, scheduleID); } catch (e) { } } if (t == 1) runtimeTimer = window.setTimeout("setMatchTime(1)", 30000); } function setStatusTimeLine(minutes, state) { if (state == "2") minutes = 45; if (state == "-1" || parseInt(state) == 4) minutes = 90; if (state == "-1" && minutes > 45) minutes = 45; if (minutes > 95 && parseInt(state) == 3) minutes = 95; try { if (state == "-1") document.getElementById("timeLine_" + scheduleID).style.display = "none"; else { document.getElementById("timeLine_" + scheduleID).style.display = ""; document.getElementById("timeLine_" + scheduleID).style.left = getStatusPosition(0, minutes) + "px"; } } catch (e) { } } function hiddenTimeBar() { $("#timeBar").fadeOut(); } function getBarBallStyle(kind) { return kind == 1 ? "b" : kind == 7 ? "b2" : "b3"; } function getBarBallStyleName(kind) { var name = ""; switch (kind) { case "7": name = translateObj.pointBall; break; case "8": name = translateObj.ownGoal; break; default: name = translateObj.ballIn; break; } return " " + name; } function refreshStatus() { info = loadFlashData(); //document.getElementById("attackInfo").innerHTML = info[1]; document.getElementById("attackInfo").innerHTML = makeStatus(scheduleID); initDangerAttack(scheduleID); } var myChartH; var myChartG; var optionH; var optionG; function initDangerAttack(sId) { try { if (attakBarList.length == 0 && goalBarList == 0) return; var data = attakBarList; var ballIndata = goalBarList; var homeLine = document.getElementById("homeLineArea"); var guestLine = document.getElementById("guestLineArea"); var scheduleObj = flashData.scheduleList.Get(sId); var homeId = scheduleObj.homeTeamID; var hasOverTime = scheduleObj.hasOverTime; myChartH = echarts.init(homeLine); myChartG = echarts.init(guestLine); var lastTimeSpan = 0; var nextTimeSpan = 1; var timeSpan = 1; var length = hasOverTime == "1" ? 125 : 95; var maxTime = 0; var maxY = 1; var isDrawH = false; var isDrawG = false; var homeData = new Array(); var guestData = new Array(); //获取最后发生危险进攻的时间 for (var i = 0; i < data.length; i++) { var obj = data[i]; if (parseInt(obj.time) >= maxTime) maxTime = obj.time; } var temp = 0; for (var j = 0; j < maxTime; j += timeSpan) { var homeSum = 0; var guestSum = 0; var homeAttak = 0; var guestAttak = 0; var dangerAttak_h = 0; var dangerAttak_g = 0; var ballIn_h = 0; var ballIn_g = 0; for (var i = 0; i < data.length; i++) { var obj = data[i]; if (obj.time <= nextTimeSpan && obj.time > lastTimeSpan) { if (homeId == obj.teamID) { if (obj.eventType == "20") dangerAttak_h++; } else { if (obj.eventType == "20") dangerAttak_g++; } } } homeSum = dangerAttak_h; guestSum = dangerAttak_g; temp = homeSum > guestSum ? homeSum : guestSum; maxY = temp > maxY ? temp : maxY; if ((lastTimeSpan >= 95 && (matchState == 3 || (matchState == -1 && hasOverTime != "1"))) || (matchState < 3 && lastTimeSpan >= 45 && matchState > -1)) { homeData[homeData.length - 1] = homeData[homeData.length - 1] + homeSum; guestData[guestData.length - 1] = guestData[guestData.length - 1] + guestSum * -1; } else { if (homeSum > 0) isDrawH = true; if (guestSum > 0) isDrawG = true; homeData.push(homeSum); guestData.push((guestSum == 0 ? 0 : guestSum * -1)); } lastTimeSpan = lastTimeSpan + timeSpan; nextTimeSpan = nextTimeSpan + timeSpan; } var width = (homeData.length - 1) / length * 100; //console.log("数:" + homeData.length + ",宽:" + (homeData.length / length * 95) + "%;最大时间:" + maxTime); optionH = { xAxis: { type: 'category', boundaryGap: false, show: false }, yAxis: { type: 'value', scale: false, max: maxY, min: 0, splitNumber: 3, show: false }, grid: { top: '40%', left: 5, bottom: 0, width: width + '%', height: '60%', }, series: [{ data: homeData, type: 'bar', itemStyle: { color: '#ff5722' } //smooth: true, //areaStyle: { // color: "#E47938" //}, //symbolSize: 0, //设定实心点的大小 //itemStyle: { // normal: { // color: '#E47938', //折点颜色 // lineStyle: { // width: 0, // color: '#E47938' //折线颜色 // } // } //} }] }; optionG = { xAxis: { type: 'category', boundaryGap: false, show: false //data: [0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90] }, yAxis: { type: 'value', scale: false, max: 0, min: -maxY, splitNumber: 3, show: false }, grid: { top: 0, left: 5, bottom: 0, width: width + '%', height: '60%', }, series: [{ data: guestData, type: 'bar', itemStyle: { color: '#7cc0df' } //smooth: true, //areaStyle: { // color: "#509EDC" //}, //symbolSize: 0, //设定实心点的大小 //itemStyle: { // normal: { // color: '#509EDC', //折点颜色 // lineStyle: { // width: 0, // color: '#509EDC' //折线颜色 // } // } //} }] }; if (isDrawH) myChartH.setOption(optionH); if (isDrawG) myChartG.setOption(optionG); } catch (e) { console.log(e); } } var anBlock; var anShotLost; var anShotOut; function initAnimationHtml() { var anblockData = { "v": "5.6.10", "fr": 60, "ip": 0, "op": 60, "w": 150, "h": 90, "nm": "blocked", "ddd": 0, "assets": [], "layers": [{ "ddd": 0, "ind": 1, "ty": 4, "nm": "“ball”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 1, "k": [{ "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": -30, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 20, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 50, "s": [1800] }, { "t": 53, "s": [2340] }], "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": -30, "s": [83.969, 111.438, 0], "to": [-4.464, -8.202, 0], "ti": [-3.397, 19.355, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 20, "s": [110.131, 131.403, 0], "to": [2.642, -15.057, 0], "ti": [142.412, 27.121, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 50, "s": [36.344, 23.938, 0], "to": [-0.357, -0.068, 0], "ti": [0.539, -0.038, 0] }, { "t": 53, "s": [36.8, 23.4, 0] }], "ix": 2 }, "a": { "a": 0, "k": [77.687, 46.062, 0], "ix": 1 }, "s": { "a": 1, "k": [{ "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": -30, "s": [300, 300, 100] }, { "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": 20, "s": [600, 600, 100] }, { "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": 50, "s": [100, 100, 100] }, { "t": 53, "s": [100, 100, 100] }], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0.027, -0.027], [0.135, -0.107], [0.38, -0.324], [0.081, -0.054], [0.028, -0.188], [0, -0.35], [0, -0.134], [-0.054, 0], [-0.598, -0.189], [0, 0], [-0.68, 0.458], [0, 0.054], [0, 0], [-0.027, 0.296], [-0.027, 0.215], [0, 0], [0.109, 0.027], [0.271, 0.054]], "o": [[-0.027, 0], [-0.162, 0.054], [-0.408, 0.297], [-0.082, 0.054], [-0.163, 0.162], [-0.054, 0.351], [0, 0.189], [0, 0.027], [0.597, 0.189], [0, 0], [0.679, -0.485], [0.054, -0.027], [0, 0], [0, -0.297], [0, -0.216], [0, -0.027], [-0.109, -0.054], [-0.299, -0.108], [0, 0]], "v": [[-1.956, -5.066], [-2.065, -5.039], [-2.499, -4.824], [-3.694, -3.988], [-3.912, -3.8], [-4.184, -3.234], [-4.238, -2.237], [-4.21, -1.725], [-4.156, -1.671], [-2.309, -1.105], [-2.255, -1.105], [-0.19, -2.56], [-0.136, -2.695], [-0.136, -3.072], [-0.109, -3.907], [-0.082, -4.527], [-0.109, -4.581], [-0.435, -4.743], [-1.304, -4.985]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 1, "ty": "sh", "ix": 2, "ks": { "a": 0, "k": { "i": [[0.217, 0.135], [0.163, -0.134], [0.271, -0.297], [0, -0.054], [-0.026, -0.458], [-0.054, -0.35], [0, 0], [-0.517, -0.35], [-0.027, 0.028], [0, 0], [-0.136, 0.108], [-0.218, 0.243], [0, 0.027], [0.026, 0.404], [0.081, 0.377], [0.108, 0.082], [0.244, 0.135]], "o": [[-0.163, 0.162], [-0.299, 0.297], [-0.027, 0.027], [0.054, 0.431], [0.055, 0.377], [0, 0.027], [0.517, 0.35], [0.055, 0.028], [0, 0], [0.136, -0.135], [0.245, -0.242], [0, 0], [0, -0.404], [-0.028, -0.377], [-0.027, -0.189], [-0.218, -0.215], [-0.19, -0.162]], "v": [[3.721, -2.83], [3.232, -2.372], [2.363, -1.509], [2.336, -1.428], [2.471, -0.081], [2.607, 1.051], [2.634, 1.105], [4.156, 2.101], [4.264, 2.101], [4.482, 1.886], [4.862, 1.509], [5.542, 0.808], [5.568, 0.754], [5.542, -0.485], [5.351, -1.563], [5.08, -1.941], [4.346, -2.452]], "c": true }, "ix": 2 }, "nm": "路径 2", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 2, "ty": "sh", "ix": 3, "ks": { "a": 0, "k": { "i": [[0.027, -0.027], [0.679, -0.458], [0, -0.027], [0, -0.053], [0, -0.134], [0, -0.188], [-0.054, -0.35], [0, -0.081], [-0.027, -0.027], [-0.381, -0.135], [-0.435, -0.162], [0, 0], [-0.678, 0.485], [0, 0.027], [0.028, 0.35], [0.026, 0.377], [0, 0.108], [0.027, 0.027], [0.571, 0.269], [0.162, 0.054]], "o": [[-0.679, 0.458], [-0.054, 0.027], [-0.028, 0.081], [0.028, 0.162], [0.028, 0.189], [0.027, 0.351], [0, 0.081], [0, 0.027], [0.353, 0.215], [0.434, 0.189], [0, 0], [0.653, -0.486], [0.028, -0.027], [-0.028, -0.35], [-0.027, -0.378], [0, -0.108], [0, -0.027], [-0.598, -0.269], [-0.135, -0.055], [-0.028, 0]], "v": [[-0.109, -2.506], [-2.173, -1.078], [-2.227, -0.97], [-2.255, -0.809], [-2.201, -0.351], [-2.146, 0.215], [-2.038, 1.212], [-2.01, 1.482], [-1.956, 1.563], [-0.896, 2.075], [0.38, 2.587], [0.461, 2.587], [2.471, 1.132], [2.499, 1.051], [2.39, 0.027], [2.282, -1.078], [2.254, -1.428], [2.2, -1.509], [0.407, -2.317], [-0.027, -2.506]], "c": true }, "ix": 2 }, "nm": "路径 3", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 3, "ty": "sh", "ix": 4, "ks": { "a": 0, "k": { "i": [[0, 0], [0.327, -0.162], [0.217, -0.135], [-0.027, -0.027], [-0.19, -0.458], [-0.245, -0.108], [-0.081, -0.054], [-0.517, -0.215], [-0.217, 0.081], [-0.19, 0.135], [-0.163, 0.107], [0, 0.027], [0.109, 0.431], [0.054, 0.108], [0.027, 0.027], [0.544, 0.215], [0.217, 0.161]], "o": [[-0.326, 0.188], [-0.244, 0.134], [-0.055, -0.027], [0.055, 0.512], [0.082, 0.242], [0.081, 0.054], [0.516, 0.216], [0.217, 0.108], [0.272, -0.08], [0.217, -0.135], [0, 0], [-0.109, -0.431], [-0.027, -0.162], [0, -0.027], [-0.543, -0.216], [-0.271, -0.108], [0, 0]], "v": [[-2.038, 1.671], [-3.016, 2.183], [-3.694, 2.56], [-3.749, 2.587], [-3.423, 4.069], [-2.961, 4.581], [-2.717, 4.716], [-1.168, 5.335], [-0.517, 5.335], [0.19, 4.958], [0.788, 4.581], [0.815, 4.527], [0.516, 3.207], [0.407, 2.775], [0.353, 2.695], [-1.223, 2.075], [-1.983, 1.671]], "c": true }, "ix": 2 }, "nm": "路径 4", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 4, "ty": "sh", "ix": 5, "ks": { "a": 0, "k": { "i": [[-1.165, 0.368], [0, 0], [0.027, -0.108], [0, -0.027], [-0.136, -0.027], [-0.136, -0.081], [0, 0], [-0.272, 0.054], [-0.271, 0.055], [-0.338, -0.027], [0, 0], [0, 0], [-0.025, -0.011], [0.007, -0.02], [0.055, -0.134], [-0.027, -0.027], [0, 0], [-0.191, -0.377], [-0.108, -0.053], [-0.136, -0.108], [-0.218, -0.162], [-0.082, -0.108], [-0.027, 0], [-0.05, 0.103], [0, -0.771], [0.071, -0.363], [0, 0], [0.054, 0.108], [0.081, -0.081], [0.326, -0.323], [0.055, -0.162], [0.299, -0.458], [0, 0], [-0.006, -0.01], [0, 0], [0.027, 0], [0.054, -0.026], [0.189, -0.027], [0.434, -0.026], [0.027, 0], [0.38, -0.188], [0.19, -0.027], [0, 0], [-0.163, -0.054], [0, 0], [0.958, 0.868], [-0.033, -0.008], [-0.054, 0], [-0.081, 0.027], [0.082, 0.431], [0.026, 0.134], [0.027, 0.027], [0.272, 0.405], [0.081, 0.269], [0.241, -0.026], [0.003, 0.027], [0, 0], [-0.082, 0], [0, 0.054], [-0.163, 0.431], [-0.081, 0.134], [-0.054, 0.054], [0, 0.108], [0, 0.108], [0, 0], [-0.109, 0.242], [-0.028, 0.054], [0.159, -0.093]], "o": [[0, 0], [-0.054, 0.081], [0, 0.027], [0.135, 0.027], [0.326, 0.054], [0.136, 0.053], [0, 0], [0.299, -0.054], [0.282, -0.021], [0, 0], [0, 0], [0.025, 0.012], [-0.005, 0.017], [-0.055, 0.162], [-0.027, 0.055], [0, 0], [0.298, 0.323], [0.082, 0.108], [0.163, 0.082], [0.245, 0.162], [0.108, 0.081], [0, 0], [0.05, -0.148], [0.271, 0.676], [0, 0.384], [0, 0], [-0.136, -0.081], [-0.109, 0.054], [-0.299, 0.377], [-0.136, 0.135], [-0.135, 0.539], [0, 0], [-0.018, 0.017], [0, 0], [-0.027, -0.027], [-0.082, 0.027], [-0.245, 0.081], [-0.435, 0.081], [-0.027, 0], [-0.353, 0.242], [-0.191, 0.081], [-0.054, 0], [0.027, 0.188], [0, 0], [-1.376, -0.097], [0.033, 0.014], [0.081, 0.027], [0.108, -0.027], [-0.19, -0.404], [-0.027, -0.162], [0, -0.054], [-0.38, -0.378], [-0.135, -0.215], [-0.241, 0.026], [-0.003, -0.027], [0, 0], [0.081, 0], [0.027, 0], [0.163, -0.431], [0.054, -0.162], [0.028, -0.081], [0.082, -0.081], [0, -0.108], [0, 0], [0, -0.269], [0, -0.054], [-0.199, -0.09], [0.729, -0.938]], "v": [[-1.811, -5.623], [-1.82, -5.605], [-1.956, -5.282], [-1.983, -5.174], [-1.549, -5.12], [-0.598, -4.904], [-0.245, -4.743], [0.217, -4.689], [1.059, -4.851], [1.997, -4.85], [2.254, -4.824], [2.47, -5.371], [2.544, -5.337], [2.526, -5.282], [2.363, -4.851], [2.39, -4.743], [2.961, -4.123], [3.694, -3.099], [3.965, -2.857], [4.4, -2.587], [5.107, -2.102], [5.351, -1.833], [5.378, -1.806], [5.528, -2.183], [5.949, 0], [5.841, 1.123], [5.894, 1.159], [5.623, 0.889], [5.351, 1.105], [4.4, 2.101], [4.128, 2.533], [3.395, 4.015], [3.232, 4.258], [3.214, 4.291], [3.232, 4.311], [3.178, 4.284], [2.961, 4.365], [2.282, 4.5], [1.005, 4.607], [0.896, 4.635], [-0.19, 5.281], [-0.761, 5.47], [-0.842, 5.497], [-0.543, 5.848], [-0.431, 5.886], [-4.011, 4.359], [-3.912, 4.392], [-3.64, 4.419], [-3.396, 4.365], [-3.776, 3.099], [-3.857, 2.614], [-3.912, 2.479], [-4.863, 1.293], [-5.188, 0.62], [-5.911, 0.672], [-5.92, 0.591], [-5.541, 0.566], [-5.27, 0.539], [-5.216, 0.485], [-4.754, -0.862], [-4.537, -1.32], [-4.401, -1.536], [-4.319, -1.833], [-4.347, -2.183], [-4.347, -2.722], [-4.21, -3.476], [-4.156, -3.611], [-4.713, -3.602]], "c": true }, "ix": 2 }, "nm": "路径 5", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 5, "ty": "sh", "ix": 6, "ks": { "a": 0, "k": { "i": [[3.395, 0], [0, -3.395], [-3.396, 0], [0, 3.368]], "o": [[-3.396, 0], [0, 3.395], [3.395, 0], [0, -3.369]], "v": [[0, -6.117], [-6.166, -0.027], [0, 6.117], [6.166, 0]], "c": true }, "ix": 2 }, "nm": "路径 6", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "mm", "mm": 1, "nm": "合并路径 1", "mn": "ADBE Vector Filter - Merge", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 10, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[3.596, 0], [0, -3.566], [-3.595, 0], [0, 3.567]], "o": [[-3.595, 0], [0, 3.567], [3.596, 0], [0, -3.566]], "v": [[-0.001, -6.458], [-6.51, -0.001], [-0.001, 6.458], [6.51, -0.001]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [0.243000000598, 0.243000000598, 0.243000000598, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 4, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": -30, "bm": 0 }, { "ddd": 0, "ind": 2, "ty": 4, "nm": "“3”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 1, "k": [{ "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 50, "s": [0] }, { "t": 53, "s": [-3] }], "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 44, "s": [72.5, 42.5, 0], "to": [-1.833, -0.083, 0], "ti": [2.167, 0.333, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 50, "s": [61.5, 42, 0], "to": [-2.167, -0.333, 0], "ti": [0.333, 0.25, 0] }, { "t": 53, "s": [59.5, 40.5, 0] }], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[-1.163, -0.303], [0.132, 0.222], [0.209, 1.163], [0, 0.38], [0.124, 0.037], [-0.029, 0.245], [-0.572, 0.418], [-0.321, 0.048], [-0.096, 0.01], [0.17, 0.081], [0.688, 0.591], [0.563, 0.286], [0.241, 0.149], [0.204, -0.031], [0.234, 0.067], [0.38, 0.062], [0.593, 0.373], [-0.137, 0.311], [-0.184, -0.131], [-0.19, 0.147], [0.41, 0.304], [0.202, 0.184], [-0.254, 0.217], [-0.073, 0.07], [-0.179, 0], [-0.105, 0.086], [-0.358, -0.12], [-0.261, 0.035], [-0.406, -0.464], [-0.236, -0.619], [-0.392, -0.312], [0.022, -0.203], [-0.17, -0.098], [-1.649, -1.07], [-0.75, -0.79], [-0.565, -0.507], [-0.107, -0.315], [-0.089, -0.173], [-0.085, -0.159], [-0.076, -0.188], [-0.567, -0.409], [-0.119, -0.396], [-0.177, -0.269], [0.055, -0.309], [-0.335, -0.162], [0, -0.333], [0, 0], [-0.138, -0.061], [-0.08, -0.09], [-0.144, 0.092], [-0.053, -0.065], [-0.262, 0], [-0.178, -0.114], [-1.22, -0.153], [-0.102, -0.059], [-0.112, 0], [-0.22, -0.207], [-0.211, 0.058], [-0.207, 0], [0.078, -0.326], [-0.058, -0.035], [-0.492, -0.348], [-0.389, 0.278], [-0.733, -0.377], [-0.436, 0.101], [-1.159, 0], [-0.06, -1.08], [0.736, -0.363], [0, -0.199], [0.357, 0], [0.191, 0.094], [0.528, -0.044], [0.798, 0.141], [0.263, -0.155], [0.581, 0], [0.182, 0], [0.225, 0], [0.246, 0.082], [0.251, -0.092], [0.898, 0.189], [-1.009, -0.381], [-0.448, -0.167], [-0.778, -0.083], [-1.427, -1.05], [-0.562, -0.532], [-0.275, 0], [-0.671, 0.313], [-0.345, -0.043], [0.168, -0.14], [-0.075, -0.169], [-0.123, -0.26], [-0.056, -0.104], [0.151, -0.053], [-0.065, -0.1], [-0.29, -0.375], [-0.3, 0], [0, -0.146], [0.102, -0.034], [-0.102, -0.094], [-0.123, -0.292], [0, -0.056], [0.138, 0], [-0.02, -0.154], [0.444, 0], [0.716, 0.714], [0.287, 0.125], [0.175, 0.071], [0.054, -0.023], [-0.04, 0], [-0.506, -0.486], [0.017, -0.016], [0.077, 0.063], [0.471, 0.411], [0.02, -0.034], [-0.079, -0.102], [-0.035, -0.14], [0.112, -0.015], [0.2, 0.226], [0.061, 0.186], [0.281, 0.139], [0.437, 0.166], [0.456, 0.077], [1.176, 0.45], [0.348, 0.253], [0.691, 0], [1.117, 0.255], [0.191, 0.041], [0.149, 0], [0.064, -0.067], [0.552, 0], [0.511, 0.255], [0, 0], [0.988, 0.986], [0.233, 0.419], [0.297, 0.207], [0.086, 0.184], [0.4, -0.097], [0.489, 0.261], [0.831, 1.376], [0.323, 0.324], [0.915, 1.142], [0.252, 0.292], [0.174, 0], [0.962, 0.542], [0.735, 0.648], [0.856, 1.26], [0.282, 0.268], [0.297, 0.782], [0.158, 0.032], [0.282, 0.283], [0.239, 0.154], [0.475, 0.496], [-0.114, 0.171], [-0.159, 0.024], [0.043, 0.054], [-0.201, 0.249], [-0.215, -0.209], [0.047, 0.136], [-0.323, 0.096], [-0.061, -0.086], [-0.083, 0.195], [-0.276, -0.615], [-0.196, -0.734], [-0.109, 0], [-0.082, 0.323], [-0.211, 0.031], [0.109, -0.322], [0.055, -0.238], [-0.31, -0.346], [0.096, -0.166], [-0.131, -0.189], [-0.513, -0.483], [-0.206, -0.305], [-0.218, -0.082], [-0.322, -0.276], [-0.18, -0.145], [-0.389, -0.134], [-0.09, -0.044], [-0.334, 0]], "o": [[-0.322, -0.449], [-0.197, -0.334], [0, 0], [0, -0.132], [-0.254, -0.051], [0.043, -0.369], [0.571, -0.417], [0.213, -0.032], [0.072, -0.045], [-0.255, -0.122], [-0.688, -0.59], [-0.564, -0.285], [-0.242, -0.149], [-0.204, 0.032], [-0.235, -0.068], [-0.381, -0.063], [-0.593, -0.374], [0.137, -0.311], [0.183, 0.132], [0.126, -0.098], [-0.875, -0.623], [-0.303, -0.277], [0.253, -0.217], [0.073, -0.07], [0.179, 0], [0.106, -0.086], [0.358, 0.12], [0.259, -0.036], [0.239, 0.287], [0.158, 0.413], [0.174, 0.167], [0, 0.168], [0.114, 0.065], [1.14, 0.573], [0, 0], [0.566, 0.508], [0.107, 0.316], [0.089, 0.174], [0.085, 0.158], [0.076, 0.189], [0.377, 0.272], [0.577, 1.018], [0.266, 0.403], [0, 0], [0.335, 0.163], [0, 0], [0.357, 0.159], [0.208, 0.09], [0.08, 0.09], [0.146, -0.092], [0.055, 0.064], [0.263, 0], [0.177, 0.113], [1.22, 0.155], [0.1, 0.057], [0.112, 0], [0.22, 0.208], [0.213, -0.059], [0.138, 0], [-0.058, 0.211], [0.087, 0.053], [0.168, 0.123], [0.975, -0.429], [0.669, 0.31], [0.435, -0.102], [1.158, 0], [0, 0.477], [-0.734, 0.365], [0, 0.199], [-0.357, 0], [-0.192, -0.096], [-0.113, 0], [0, 0], [-0.262, 0.156], [-0.58, 0], [-0.181, 0], [-0.224, 0], [-0.135, -0.053], [-0.252, 0.093], [0, 0], [0.374, 0.195], [0.447, 0.169], [0.777, 0.082], [0.356, 0.265], [0.561, 0.534], [0.275, 0], [0.672, -0.312], [0.346, 0.044], [-0.167, 0.14], [0.051, 0.113], [0.241, -0.068], [0.058, 0.103], [-0.065, 0.08], [0.097, 0.15], [0.291, 0.375], [0.302, 0], [0, 0.099], [-0.102, 0.049], [0.102, 0.095], [0.275, -0.007], [0, 0.084], [-0.091, 0], [0.029, 0.906], [-0.445, 0], [-0.815, -0.86], [-0.287, -0.125], [-0.186, -0.045], [-0.081, 0.033], [0.027, 0], [0.017, 0.028], [-0.025, 0.026], [-0.052, -0.042], [-0.045, -0.034], [-0.029, 0.048], [0.08, 0.1], [0.034, 0.142], [-0.111, 0.014], [-0.199, -0.227], [-0.063, -0.184], [-0.282, -0.138], [-0.436, -0.167], [-0.456, -0.077], [-0.784, -0.301], [-0.047, -0.028], [-0.692, 0], [-0.452, -0.086], [-0.287, -0.061], [-0.15, 0], [-0.063, 0.067], [-0.369, 0], [0, 0], [-1.089, -0.468], [-0.987, -0.988], [-0.243, 0.015], [-0.445, -0.31], [0, 0], [-0.401, 0.097], [-0.326, -0.175], [-0.279, -0.446], [-0.485, -0.487], [-0.37, -0.482], [-0.252, -0.292], [-0.175, 0], [-0.961, -0.543], [-0.736, -0.647], [-0.856, -1.259], [-0.188, -0.179], [-0.186, -0.497], [-0.237, -0.048], [-0.283, -0.282], [-0.159, -0.103], [-0.165, -0.138], [0.173, -0.256], [0.159, -0.024], [-0.043, -0.053], [0.2, -0.249], [0.214, 0.21], [-0.046, -0.136], [0.323, -0.096], [0.061, 0.086], [0.084, -0.195], [0.185, 0.41], [0.012, 0.207], [0.109, 0], [0.107, -0.375], [0.316, -0.046], [-0.11, 0.321], [-0.055, 0.238], [0.31, 0.346], [-0.096, 0.165], [0.13, 0.189], [0.513, 0.483], [0.206, 0.304], [0.145, 0.055], [0.239, 0.196], [0.269, 0.216], [0.389, 0.132], [0.09, 0.043], [0.223, 0]], "v": [[-13.341, -5.859], [-14.022, -6.865], [-14.933, -8.899], [-14.999, -9.669], [-15.185, -9.924], [-15.521, -10.368], [-14.552, -11.652], [-13.033, -12.29], [-12.568, -12.353], [-12.716, -12.542], [-14.373, -13.682], [-16.607, -15.566], [-17.998, -16.355], [-18.563, -16.661], [-19.259, -16.738], [-20.574, -16.993], [-22.211, -17.566], [-22.69, -18.575], [-21.936, -18.648], [-20.649, -18.284], [-21.074, -18.887], [-22.69, -20.098], [-22.837, -20.891], [-22.284, -21.242], [-21.778, -21.624], [-21.31, -21.738], [-20.574, -21.857], [-19.888, -21.589], [-18.892, -21.242], [-18.091, -19.928], [-17.266, -18.84], [-17.038, -18.284], [-16.778, -17.945], [-14.134, -16.243], [-11.299, -14.197], [-7.879, -10.991], [-6.81, -9.749], [-6.31, -8.971], [-6.062, -8.316], [-5.506, -7.374], [-4.323, -5.859], [-3.578, -4.857], [-2.448, -2.926], [-1.716, -1.303], [-1.083, -1.025], [-0.24, -0.068], [-0.24, 0.538], [0.504, 0.868], [1.209, 1.305], [1.615, 1.397], [2.056, 1.493], [2.478, 1.667], [3.274, 1.84], [5.882, 2.727], [8.294, 3.318], [9.31, 3.876], [10.324, 4.156], [11.348, 4.327], [12.311, 4.032], [12.4, 4.521], [12.4, 4.891], [14.095, 5.84], [14.93, 5.607], [17.492, 5.529], [18.947, 5.777], [23.231, 4.891], [25.786, 6.327], [24.688, 7.669], [23.496, 8.298], [22.805, 8.588], [22.169, 8.363], [20.899, 8.441], [18.086, 8.441], [17.616, 8.762], [15.706, 9.536], [14.276, 9.417], [13.287, 9.536], [12.221, 9.344], [11.559, 9.458], [9.55, 9.536], [10.473, 10.271], [11.953, 11.038], [14.095, 11.654], [18.354, 12.881], [20.159, 14.37], [22.259, 15.451], [24.186, 15.223], [25.786, 14.982], [26.174, 15.174], [26.098, 15.508], [26.359, 16.066], [26.805, 16.12], [26.664, 16.355], [26.664, 16.624], [27.507, 18.275], [28.516, 19.003], [29.172, 19.09], [29.018, 19.288], [29.018, 19.504], [29.355, 20.083], [29.766, 20.157], [29.559, 20.389], [29.45, 20.618], [28.827, 21.978], [27.086, 20.907], [25.433, 19.428], [24.74, 19.135], [24.379, 19.102], [24.379, 19.288], [25.18, 20.017], [25.18, 20.083], [25.026, 20.045], [24.243, 19.366], [24.145, 19.366], [24.186, 19.62], [24.654, 20.549], [24.528, 20.893], [24.104, 20.484], [23.387, 19.09], [23.087, 18.523], [21.072, 17.665], [19.154, 17.098], [15.27, 16.236], [13.573, 15.406], [12.467, 15.366], [9.754, 14.982], [8.788, 14.792], [7.918, 14.635], [7.444, 14.635], [6.718, 15.174], [5.398, 14.792], [1.117, 12.881], [-1.998, 10.697], [-3.828, 8.588], [-4.639, 8.298], [-5.894, 7.109], [-6.642, 7.109], [-7.913, 7.217], [-9.648, 4.891], [-10.551, 3.734], [-13.764, 0.118], [-14.999, -1.756], [-15.803, -2.673], [-17.463, -3.18], [-20.574, -5.324], [-23.666, -8.105], [-25.244, -10.654], [-25.971, -12.096], [-26.487, -12.891], [-27.302, -13.471], [-28.624, -14.993], [-29.575, -15.893], [-29.652, -16.355], [-29.175, -16.771], [-29.175, -17.046], [-29.239, -17.618], [-28.555, -17.777], [-28.215, -17.725], [-27.966, -18.454], [-27.363, -18.284], [-27.082, -18.38], [-26.184, -18.454], [-25.613, -16.738], [-25.432, -16.426], [-25.145, -16.911], [-24.669, -17.521], [-24.093, -16.866], [-24.583, -15.116], [-24.403, -13.76], [-23.997, -13.12], [-23.926, -12.542], [-22.797, -11.137], [-21.074, -9.204], [-20.401, -8.665], [-19.7, -8.169], [-19.072, -7.66], [-17.705, -6.865], [-16.473, -6.454], [-15.419, -6.314]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.905, 46.135], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 4, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 44, "op": 60, "st": -30, "bm": 0 }, { "ddd": 0, "ind": 3, "ty": 4, "nm": "“2”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 30, "s": [87.5, 55.5, 0], "to": [-1.871, -1.374, 0], "ti": [1.871, 1.374, 0] }, { "t": 44, "s": [76.274, 47.259, 0] }], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0.513, 0.255], [-0.171, -1.278], [1.252, 0.851], [0.541, 0.767], [0.114, 0.312], [0, 0], [0.114, -0.17], [0.057, 0.056], [0.684, 0.766], [-0.171, -1.051], [0, 0], [-0.711, -0.142], [0, 0], [-0.882, -0.653], [-0.427, -0.34], [-0.199, -0.511], [-0.484, -0.482], [-0.142, -0.255], [-0.256, 0], [-0.228, -0.369], [0, 0], [-0.171, -0.114], [-0.655, -0.227], [-0.37, 0.056], [-0.399, 0.086], [-1.161, 0], [-0.114, -0.113], [-0.888, -0.068], [-0.086, -0.141], [-0.313, 0.227], [-0.086, -0.141], [-0.683, 0], [0, 0.341], [1.623, 0.284], [0.41, -0.137], [0.257, 0.057], [1.481, 0.681], [0.479, 0.341], [0.256, 0.369], [0.427, 0.397], [-2.476, -0.141], [-1.053, -0.085], [-0.483, -0.028], [-0.456, 0.057], [-0.171, 0.056], [0, 0], [0, 0], [-0.37, 0.284], [-0.143, 0.085], [0.456, 0.029], [0.313, 0.114], [0.2, -0.085], [1.281, 0.312], [0.37, -0.113], [0.455, 0.171], [0.546, 0], [0.03, 0.056], [0.256, -0.085], [0.484, 0], [0.341, 0.17], [0.427, 0], [0.314, 0.114], [0.057, 0.255], [0.428, -0.284], [-0.029, 0.198], [0.228, 0.142], [-0.029, 0.171], [-0.086, 0.255], [-0.143, 0.568], [-0.199, 0.397], [0, 0], [0, 0.17], [0.199, -0.057], [0.142, 0.029], [0.428, -0.397], [0.143, -0.483], [0.284, -0.54], [0.284, 0.058], [0.598, 0.171], [-0.085, 0.171], [0.512, 0.227]], "o": [[-2.733, -0.34], [-0.547, -0.954], [-0.821, -0.682], [0.068, -0.749], [0, 0], [-0.41, -0.545], [0.341, 1.362], [-0.615, 0.204], [-1.571, -0.886], [0, 0], [0.957, 1.022], [0, 0], [0.957, 1.704], [0.683, 1.363], [1.23, 0.682], [0.478, 1.635], [0.888, 0.477], [0.888, 1.295], [1.914, 1.022], [0, 0], [1.025, -0.273], [0.615, 1.295], [1.572, 1.499], [1.503, 1.362], [0.228, 0.512], [1.162, 0], [0.768, 0.936], [0.889, 0.069], [1.366, 1.158], [2.392, 0.272], [0.205, 0.682], [2.665, 0.545], [0.684, -1.226], [-0.455, -0.425], [-0.41, 0.136], [-1.297, -1.636], [-0.37, -0.397], [-0.478, -0.341], [-0.615, -1.022], [1.64, 0.613], [1.367, 1.022], [0.478, 0.409], [0, 0.478], [0.068, 0.341], [0, 0], [0, 0], [0.273, 1.09], [0.137, -0.749], [0.957, -0.75], [-1.434, 0.069], [-0.683, -0.613], [-1.572, -1.976], [-0.956, -0.886], [-2.118, -0.204], [0.028, -0.113], [-0.547, 0], [-1.981, -1.567], [-0.752, -0.613], [-1.196, -0.256], [-0.273, -0.136], [-0.82, -0.75], [-0.341, 0], [-0.137, -0.341], [-0.478, 0.136], [0, -1.09], [-0.752, -0.749], [1.913, -1.703], [0.341, -1.09], [0.341, -0.136], [0, 0], [0.342, -1.107], [0, -0.136], [0.341, -0.545], [-1.23, 0.205], [0, 0.886], [-1.434, 1.022], [-0.274, 0.545], [-3.417, -0.681], [-0.478, -0.136], [0.274, -1.294], [-0.068, -0.681]], "v": [[-14.23, -12.689], [-17.133, -9.283], [-21.575, -13.029], [-24.223, -16.182], [-24.48, -18.055], [-25.247, -19.417], [-26.102, -19.588], [-25.846, -18.055], [-28.665, -20.098], [-30.117, -18.055], [-28.921, -15.756], [-25.59, -14.051], [-23.796, -11.667], [-19.952, -7.579], [-17.816, -4.855], [-15.682, -2.469], [-13.632, 1.021], [-12.095, 2.385], [-10.215, 4.003], [-7.141, 6.387], [-7.141, 7.324], [-5.347, 7.324], [-2.614, 9.624], [0.462, 11.327], [3.536, 12.775], [5.671, 14.307], [7.465, 14.648], [10.882, 17.544], [12.249, 18.055], [14.896, 18.822], [18.143, 19.587], [20.447, 20.439], [23.779, 20.098], [19.764, 17.714], [17.885, 16.607], [16.604, 16.607], [10.54, 12.52], [8.831, 10.902], [7.465, 9.368], [5.415, 6.898], [14.896, 8.09], [19.764, 9.624], [21.814, 10.219], [23.182, 10.645], [23.779, 10.902], [24.975, 11.837], [25.999, 11.837], [27.452, 12.348], [29.331, 10.902], [29.16, 9.878], [26.426, 9.624], [24.975, 9.113], [19.167, 5.706], [16.861, 4.939], [12.846, 4.173], [12.249, 3.833], [11.479, 3.662], [8.234, 1.958], [5.842, 1.193], [3.536, -0.256], [1.913, -0.426], [-0.052, -1.704], [-0.649, -2.469], [-2.102, -2.044], [-2.614, -2.469], [-3.297, -4.258], [-4.151, -5.706], [-1.503, -8.602], [-0.649, -11.667], [0.376, -13.029], [1.486, -13.797], [1.486, -15.415], [0.889, -15.415], [0.889, -16.182], [-1.931, -14.734], [-2.358, -12.178], [-5.005, -9.283], [-6.201, -8.773], [-11.07, -8.09], [-11.412, -8.773], [-12.607, -11.072]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [78.111, 46.002], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 4, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 30, "op": 44, "st": -30, "bm": 0 }, { "ddd": 0, "ind": 4, "ty": 4, "nm": "“1”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 25, "s": [111.5, 62, 0], "to": [-1.083, 0, 0], "ti": [1.083, 0, 0] }, { "t": 30, "s": [105, 62, 0] }], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[-0.002, -0.096], [-0.205, -0.272], [-0.034, -0.048], [-0.067, -0.042], [-0.357, 0], [-0.077, 0.269], [0.46, 0.184], [0.116, -0.23]], "o": [[0.005, 0.274], [0.049, 0.066], [0.082, 0.115], [0.101, 0.064], [0.092, 0], [-0.039, -0.192], [-0.576, -0.23], [0.011, 0.07]], "v": [[-6.799, -8.224], [-6.582, -7.325], [-6.459, -7.154], [-6.261, -6.928], [-5.661, -6.864], [-5.315, -7.67], [-6.006, -8.476], [-6.813, -8.476]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 1, "ty": "sh", "ix": 2, "ks": { "a": 0, "k": { "i": [[-0.294, 0.195], [0, -0.277], [0.056, -0.173], [0, -0.172], [0, 0], [0, 0.091], [0.008, 0.076]], "o": [[0.153, -0.039], [0, 0.172], [-0.058, 0.173], [0, 0], [-0.115, 0.038], [0, -0.018], [-0.043, -0.426]], "v": [[5.742, -8.706], [6.202, -8.476], [6.088, -7.958], [5.972, -7.44], [5.972, -6.633], [5.627, -6.748], [5.613, -6.894]], "c": true }, "ix": 2 }, "nm": "路径 2", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 2, "ty": "sh", "ix": 3, "ks": { "a": 0, "k": { "i": [[0.23, -0.807], [-0.116, -0.653], [0.367, -0.154], [0.292, -1.359], [-0.437, -0.853], [-0.057, -0.17], [-0.342, -0.622], [0.428, -0.673], [0.422, -1.835], [0.475, -1.421], [0.059, -0.136], [0.038, -0.207], [-0.151, -2.246], [-0.027, -0.579], [0.28, -0.476], [0.07, -0.071], [0.199, -0.151], [-0.081, -0.164], [0, 0], [-1.557, 0], [-0.274, 0.312], [-0.11, 0.083], [-0.153, -0.038], [0.092, 0.737], [0.064, 0.1], [0.125, 0.746], [-0.389, 1.28], [-0.025, 0.08], [0, 0.576], [-0.691, 1.036], [-0.576, 0.614], [0, 0], [-0.093, 0.645], [-0.269, 0], [-0.067, -0.446], [-0.116, -0.117], [0.115, -0.806], [-1.152, -2.073], [-0.231, -1.037], [0, 0], [0.009, -0.05], [-0.106, -0.217], [-0.223, -0.05], [-0.342, 0.137], [0, 0.461], [0.381, 0.435], [0.073, 0.089], [0.119, 0.582], [0.089, 0.267], [0.245, 1.71], [0.131, 0.618], [0.451, 0.708], [0.389, 1.055], [-0.121, 0.784], [0, 0.326], [0.155, 0.478], [0, 0.367], [-0.217, 0.304], [-0.033, 0.05], [0, 1.612], [2.447, 1.363], [0.272, 0.154], [0.922, 0.077], [0.092, 0.829], [1.383, 0]], "o": [[-0.184, 0.645], [-0.284, 0.127], [-1.971, 0.825], [-0.261, 1.217], [0.142, 0.277], [0.062, 0.187], [0.924, 1.677], [-0.307, 0.483], [-0.383, 1.668], [-0.05, 0.151], [-0.089, 0.206], [-0.328, 1.769], [0.046, 0.676], [-0.721, 0.641], [-0.123, 0.208], [-0.068, 0.067], [-0.479, 0.366], [0, 0], [0.106, 0.215], [1.229, 0], [0.085, -0.098], [0.368, -0.276], [0.384, -0.076], [-0.053, -0.424], [-0.076, -0.118], [-0.214, -1.286], [0.029, -0.096], [0.345, -1.152], [0, -0.576], [0.552, -0.829], [0, 0], [-0.039, -0.077], [0.092, -0.645], [0.347, 0], [0.044, 0.292], [0.921, 0.921], [-0.115, 0.807], [0.931, 1.675], [0, 0], [-0.007, 0.047], [-0.039, 0.204], [0.461, 0.576], [0.461, 0.231], [0.576, -0.23], [0, -0.29], [-0.103, -0.118], [-0.213, -0.355], [-0.075, -0.365], [-0.321, -0.965], [-0.152, -1.062], [-0.18, -0.835], [-0.42, -0.657], [-0.578, -1.569], [0.047, -0.31], [0, -0.627], [-0.13, -0.4], [0, -0.689], [0.037, -0.052], [0.231, -0.346], [0, -1.447], [-0.28, -0.156], [-0.867, -0.49], [0, -0.192], [-0.115, -1.037], [-1.381, 0]], "v": [[-4.394, -18.957], [-4.278, -16.193], [-5.265, -15.772], [-10.383, -12.392], [-9.549, -9.04], [-9.231, -8.361], [-8.562, -7.071], [-6.582, -2.026], [-7.677, 1.883], [-8.964, 6.842], [-9.134, 7.269], [-9.346, 7.879], [-9.347, 14.502], [-9.231, 16.402], [-10.674, 18.271], [-10.959, 18.706], [-11.392, 19.051], [-12.456, 20.088], [-12.445, 20.111], [-10.729, 20.433], [-8.934, 19.787], [-8.655, 19.511], [-7.734, 19.281], [-6.697, 18.13], [-6.867, 17.523], [-7.158, 16.517], [-6.201, 11.368], [-6.121, 11.104], [-5.661, 6.266], [-4.278, 3.272], [-1.86, 0.392], [-0.247, 0.047], [-0.247, -0.99], [0.674, -1.796], [1.162, -0.87], [1.365, -0.183], [5.857, 8.339], [7.354, 13.177], [9.082, 18.36], [9.082, 18.609], [9.056, 18.755], [9.082, 19.396], [10.233, 20.433], [11.961, 20.548], [12.537, 19.742], [11.658, 18.447], [11.386, 18.13], [10.929, 16.578], [10.694, 15.595], [9.852, 10.998], [9.428, 8.339], [8.401, 6.177], [7.124, 3.732], [6.8, 0.52], [6.893, -0.414], [6.567, -2.044], [6.317, -3.178], [6.787, -4.523], [6.893, -4.675], [10.003, -11.125], [4.96, -15.382], [4.129, -15.848], [0.328, -16.769], [0.213, -18.381], [-2.091, -20.685]], "c": true }, "ix": 2 }, "nm": "路径 3", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "mm", "mm": 1, "nm": "合并路径 1", "mn": "ADBE Vector Filter - Merge", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.891, 46.199], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 7, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 30, "st": 0, "bm": 0 }, { "ddd": 0, "ind": 5, "ty": 4, "nm": "“lm”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [75, 45, 0], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-61.77, -22.58], [-65.624, -24.88], [-65.624, -24.461], [-62.082, -22.162], [-59.582, 24.88], [-59.166, 24.88], [-61.666, -22.162], [61.146, -22.162], [59.063, 24.88], [59.48, 24.88], [61.772, -22.266], [65.625, -24.671], [65.625, -24.88], [65.105, -24.88], [61.46, -22.58]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.104, 39.214], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 2, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-68.802, -28.748], [-68.802, 28.748], [-65.781, 28.748], [-65.781, -25.612], [65.885, -25.612], [65.885, 28.748], [68.802, 28.748], [68.802, -28.748]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.052, 39.737], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 2, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": 0, "bm": 0 }, { "ddd": 0, "ind": 6, "ty": 4, "nm": "“w”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 30, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [75, 40.625, 0], "ix": 2 }, "a": { "a": 0, "k": [67.5, 28, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-65.604, 27.826], [-67.208, -27.826], [67.208, -27.326], [66.062, 27.826], [59.708, 23.434], [-59.354, 23.434]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [67.208, 27.826], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 4, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": 0, "bm": 0 }], "markers": [] }; var anshotLostData = { "v": "5.6.10", "fr": 60, "ip": 0, "op": 90, "w": 150, "h": 90, "nm": "Hit-the-goal", "ddd": 0, "assets": [], "layers": [{ "ddd": 0, "ind": 1, "ty": 4, "nm": "113", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 29.725, "ix": 10 }, "p": { "a": 0, "k": [77.198, 7.884, 0], "ix": 2 }, "a": { "a": 0, "k": [62.607, -32.75, 0], "ix": 1 }, "s": { "a": 0, "k": [101.071, 101.071, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [56.314, -34.438], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": -37.334, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 4", "np": 3, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 6], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [68.26, -33.363], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 44.794, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 3", "np": 3, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [62.607, -35.625], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 7.318, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 2", "np": 3, "cix": 2, "bm": 0, "ix": 3, "mn": "ADBE Vector Group", "hd": false }], "ip": 77, "op": 82, "st": 25, "bm": 0 }, { "ddd": 0, "ind": 2, "ty": 4, "nm": "112", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 29.725, "ix": 10 }, "p": { "a": 0, "k": [77.198, 7.884, 0], "ix": 2 }, "a": { "a": 0, "k": [62.607, -32.75, 0], "ix": 1 }, "s": { "a": 0, "k": [101.071, 101.071, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [56.314, -34.438], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": -37.334, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 4", "np": 3, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 6], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [68.26, -33.363], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 44.794, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 3", "np": 3, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [62.607, -35.625], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 7.318, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 2", "np": 3, "cix": 2, "bm": 0, "ix": 3, "mn": "ADBE Vector Group", "hd": false }], "ip": 65, "op": 70, "st": 13, "bm": 0 }, { "ddd": 0, "ind": 3, "ty": 4, "nm": "111", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 29.725, "ix": 10 }, "p": { "a": 0, "k": [77.198, 7.884, 0], "ix": 2 }, "a": { "a": 0, "k": [62.607, -32.75, 0], "ix": 1 }, "s": { "a": 0, "k": [101.071, 101.071, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [56.314, -34.438], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": -37.334, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 4", "np": 3, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 6], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [68.26, -33.363], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 44.794, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 3", "np": 3, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ty": "rc", "d": 1, "s": { "a": 0, "k": [2.582, 5.75], "ix": 2 }, "p": { "a": 0, "k": [0, 0], "ix": 3 }, "r": { "a": 0, "k": 20, "ix": 4 }, "nm": "矩形路径 1", "mn": "ADBE Vector Shape - Rect", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [62.607, -35.625], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 7.318, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "矩形 2", "np": 3, "cix": 2, "bm": 0, "ix": 3, "mn": "ADBE Vector Group", "hd": false }], "ip": 53, "op": 58, "st": 1, "bm": 0 }, { "ddd": 0, "ind": 4, "ty": 4, "nm": "“ball”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 1, "k": [{ "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": -30, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 30, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 53, "s": [2368.421] }, { "t": 58, "s": [2197.895] }], "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": -30, "s": [83.969, 111.438, 0], "to": [-1.149, -2.112, 0], "ti": [6.435, -5.231, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 0, "s": [202.221, 93.164, 0], "to": [-1.156, 0.939, 0], "ti": [0.008, -0.001, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 30, "s": [201.381, 92.653, 0], "to": [-68.42, 5.054, 0], "ti": [-128.707, 24.078, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 53, "s": [64.877, 23.625, 0], "to": [1.305, -0.244, 0], "ti": [-0.101, 0.039, 0] }, { "t": 58, "s": [69.104, 22.989, 0] }], "ix": 2 }, "a": { "a": 0, "k": [77.687, 46.062, 0], "ix": 1 }, "s": { "a": 1, "k": [{ "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": -30, "s": [500, 500, 100] }, { "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": 30, "s": [800, 800, 100] }, { "t": 53, "s": [160, 160, 100] }], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0.027, -0.027], [0.135, -0.107], [0.38, -0.324], [0.081, -0.054], [0.028, -0.188], [0, -0.35], [0, -0.134], [-0.054, 0], [-0.598, -0.189], [0, 0], [-0.68, 0.458], [0, 0.054], [0, 0], [-0.027, 0.296], [-0.027, 0.215], [0, 0], [0.109, 0.027], [0.271, 0.054]], "o": [[-0.027, 0], [-0.162, 0.054], [-0.408, 0.297], [-0.082, 0.054], [-0.163, 0.162], [-0.054, 0.351], [0, 0.189], [0, 0.027], [0.597, 0.189], [0, 0], [0.679, -0.485], [0.054, -0.027], [0, 0], [0, -0.297], [0, -0.216], [0, -0.027], [-0.109, -0.054], [-0.299, -0.108], [0, 0]], "v": [[-1.956, -5.066], [-2.065, -5.039], [-2.499, -4.824], [-3.694, -3.988], [-3.912, -3.8], [-4.184, -3.234], [-4.238, -2.237], [-4.21, -1.725], [-4.156, -1.671], [-2.309, -1.105], [-2.255, -1.105], [-0.19, -2.56], [-0.136, -2.695], [-0.136, -3.072], [-0.109, -3.907], [-0.082, -4.527], [-0.109, -4.581], [-0.435, -4.743], [-1.304, -4.985]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 1, "ty": "sh", "ix": 2, "ks": { "a": 0, "k": { "i": [[0.217, 0.135], [0.163, -0.134], [0.271, -0.297], [0, -0.054], [-0.026, -0.458], [-0.054, -0.35], [0, 0], [-0.517, -0.35], [-0.027, 0.028], [0, 0], [-0.136, 0.108], [-0.218, 0.243], [0, 0.027], [0.026, 0.404], [0.081, 0.377], [0.108, 0.082], [0.244, 0.135]], "o": [[-0.163, 0.162], [-0.299, 0.297], [-0.027, 0.027], [0.054, 0.431], [0.055, 0.377], [0, 0.027], [0.517, 0.35], [0.055, 0.028], [0, 0], [0.136, -0.135], [0.245, -0.242], [0, 0], [0, -0.404], [-0.028, -0.377], [-0.027, -0.189], [-0.218, -0.215], [-0.19, -0.162]], "v": [[3.721, -2.83], [3.232, -2.372], [2.363, -1.509], [2.336, -1.428], [2.471, -0.081], [2.607, 1.051], [2.634, 1.105], [4.156, 2.101], [4.264, 2.101], [4.482, 1.886], [4.862, 1.509], [5.542, 0.808], [5.568, 0.754], [5.542, -0.485], [5.351, -1.563], [5.08, -1.941], [4.346, -2.452]], "c": true }, "ix": 2 }, "nm": "路径 2", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 2, "ty": "sh", "ix": 3, "ks": { "a": 0, "k": { "i": [[0.027, -0.027], [0.679, -0.458], [0, -0.027], [0, -0.053], [0, -0.134], [0, -0.188], [-0.054, -0.35], [0, -0.081], [-0.027, -0.027], [-0.381, -0.135], [-0.435, -0.162], [0, 0], [-0.678, 0.485], [0, 0.027], [0.028, 0.35], [0.026, 0.377], [0, 0.108], [0.027, 0.027], [0.571, 0.269], [0.162, 0.054]], "o": [[-0.679, 0.458], [-0.054, 0.027], [-0.028, 0.081], [0.028, 0.162], [0.028, 0.189], [0.027, 0.351], [0, 0.081], [0, 0.027], [0.353, 0.215], [0.434, 0.189], [0, 0], [0.653, -0.486], [0.028, -0.027], [-0.028, -0.35], [-0.027, -0.378], [0, -0.108], [0, -0.027], [-0.598, -0.269], [-0.135, -0.055], [-0.028, 0]], "v": [[-0.109, -2.506], [-2.173, -1.078], [-2.227, -0.97], [-2.255, -0.809], [-2.201, -0.351], [-2.146, 0.215], [-2.038, 1.212], [-2.01, 1.482], [-1.956, 1.563], [-0.896, 2.075], [0.38, 2.587], [0.461, 2.587], [2.471, 1.132], [2.499, 1.051], [2.39, 0.027], [2.282, -1.078], [2.254, -1.428], [2.2, -1.509], [0.407, -2.317], [-0.027, -2.506]], "c": true }, "ix": 2 }, "nm": "路径 3", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 3, "ty": "sh", "ix": 4, "ks": { "a": 0, "k": { "i": [[0, 0], [0.327, -0.162], [0.217, -0.135], [-0.027, -0.027], [-0.19, -0.458], [-0.245, -0.108], [-0.081, -0.054], [-0.517, -0.215], [-0.217, 0.081], [-0.19, 0.135], [-0.163, 0.107], [0, 0.027], [0.109, 0.431], [0.054, 0.108], [0.027, 0.027], [0.544, 0.215], [0.217, 0.161]], "o": [[-0.326, 0.188], [-0.244, 0.134], [-0.055, -0.027], [0.055, 0.512], [0.082, 0.242], [0.081, 0.054], [0.516, 0.216], [0.217, 0.108], [0.272, -0.08], [0.217, -0.135], [0, 0], [-0.109, -0.431], [-0.027, -0.162], [0, -0.027], [-0.543, -0.216], [-0.271, -0.108], [0, 0]], "v": [[-2.038, 1.671], [-3.016, 2.183], [-3.694, 2.56], [-3.749, 2.587], [-3.423, 4.069], [-2.961, 4.581], [-2.717, 4.716], [-1.168, 5.335], [-0.517, 5.335], [0.19, 4.958], [0.788, 4.581], [0.815, 4.527], [0.516, 3.207], [0.407, 2.775], [0.353, 2.695], [-1.223, 2.075], [-1.983, 1.671]], "c": true }, "ix": 2 }, "nm": "路径 4", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 4, "ty": "sh", "ix": 5, "ks": { "a": 0, "k": { "i": [[-1.165, 0.368], [0, 0], [0.027, -0.108], [0, -0.027], [-0.136, -0.027], [-0.136, -0.081], [0, 0], [-0.272, 0.054], [-0.271, 0.055], [-0.338, -0.027], [0, 0], [0, 0], [-0.025, -0.011], [0.007, -0.02], [0.055, -0.134], [-0.027, -0.027], [0, 0], [-0.191, -0.377], [-0.108, -0.053], [-0.136, -0.108], [-0.218, -0.162], [-0.082, -0.108], [-0.027, 0], [-0.05, 0.103], [0, -0.771], [0.071, -0.363], [0, 0], [0.054, 0.108], [0.081, -0.081], [0.326, -0.323], [0.055, -0.162], [0.299, -0.458], [0, 0], [-0.006, -0.01], [0, 0], [0.027, 0], [0.054, -0.026], [0.189, -0.027], [0.434, -0.026], [0.027, 0], [0.38, -0.188], [0.19, -0.027], [0, 0], [-0.163, -0.054], [0, 0], [0.958, 0.868], [-0.033, -0.008], [-0.054, 0], [-0.081, 0.027], [0.082, 0.431], [0.026, 0.134], [0.027, 0.027], [0.272, 0.405], [0.081, 0.269], [0.241, -0.026], [0.003, 0.027], [0, 0], [-0.082, 0], [0, 0.054], [-0.163, 0.431], [-0.081, 0.134], [-0.054, 0.054], [0, 0.108], [0, 0.108], [0, 0], [-0.109, 0.242], [-0.028, 0.054], [0.159, -0.093]], "o": [[0, 0], [-0.054, 0.081], [0, 0.027], [0.135, 0.027], [0.326, 0.054], [0.136, 0.053], [0, 0], [0.299, -0.054], [0.282, -0.021], [0, 0], [0, 0], [0.025, 0.012], [-0.005, 0.017], [-0.055, 0.162], [-0.027, 0.055], [0, 0], [0.298, 0.323], [0.082, 0.108], [0.163, 0.082], [0.245, 0.162], [0.108, 0.081], [0, 0], [0.05, -0.148], [0.271, 0.676], [0, 0.384], [0, 0], [-0.136, -0.081], [-0.109, 0.054], [-0.299, 0.377], [-0.136, 0.135], [-0.135, 0.539], [0, 0], [-0.018, 0.017], [0, 0], [-0.027, -0.027], [-0.082, 0.027], [-0.245, 0.081], [-0.435, 0.081], [-0.027, 0], [-0.353, 0.242], [-0.191, 0.081], [-0.054, 0], [0.027, 0.188], [0, 0], [-1.376, -0.097], [0.033, 0.014], [0.081, 0.027], [0.108, -0.027], [-0.19, -0.404], [-0.027, -0.162], [0, -0.054], [-0.38, -0.378], [-0.135, -0.215], [-0.241, 0.026], [-0.003, -0.027], [0, 0], [0.081, 0], [0.027, 0], [0.163, -0.431], [0.054, -0.162], [0.028, -0.081], [0.082, -0.081], [0, -0.108], [0, 0], [0, -0.269], [0, -0.054], [-0.199, -0.09], [0.729, -0.938]], "v": [[-1.811, -5.623], [-1.82, -5.605], [-1.956, -5.282], [-1.983, -5.174], [-1.549, -5.12], [-0.598, -4.904], [-0.245, -4.743], [0.217, -4.689], [1.059, -4.851], [1.997, -4.85], [2.254, -4.824], [2.47, -5.371], [2.544, -5.337], [2.526, -5.282], [2.363, -4.851], [2.39, -4.743], [2.961, -4.123], [3.694, -3.099], [3.965, -2.857], [4.4, -2.587], [5.107, -2.102], [5.351, -1.833], [5.378, -1.806], [5.528, -2.183], [5.949, 0], [5.841, 1.123], [5.894, 1.159], [5.623, 0.889], [5.351, 1.105], [4.4, 2.101], [4.128, 2.533], [3.395, 4.015], [3.232, 4.258], [3.214, 4.291], [3.232, 4.311], [3.178, 4.284], [2.961, 4.365], [2.282, 4.5], [1.005, 4.607], [0.896, 4.635], [-0.19, 5.281], [-0.761, 5.47], [-0.842, 5.497], [-0.543, 5.848], [-0.431, 5.886], [-4.011, 4.359], [-3.912, 4.392], [-3.64, 4.419], [-3.396, 4.365], [-3.776, 3.099], [-3.857, 2.614], [-3.912, 2.479], [-4.863, 1.293], [-5.188, 0.62], [-5.911, 0.672], [-5.92, 0.591], [-5.541, 0.566], [-5.27, 0.539], [-5.216, 0.485], [-4.754, -0.862], [-4.537, -1.32], [-4.401, -1.536], [-4.319, -1.833], [-4.347, -2.183], [-4.347, -2.722], [-4.21, -3.476], [-4.156, -3.611], [-4.713, -3.602]], "c": true }, "ix": 2 }, "nm": "路径 5", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 5, "ty": "sh", "ix": 6, "ks": { "a": 0, "k": { "i": [[3.395, 0], [0, -3.395], [-3.396, 0], [0, 3.368]], "o": [[-3.396, 0], [0, 3.395], [3.395, 0], [0, -3.369]], "v": [[0, -6.117], [-6.166, -0.027], [0, 6.117], [6.166, 0]], "c": true }, "ix": 2 }, "nm": "路径 6", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "mm", "mm": 1, "nm": "合并路径 1", "mn": "ADBE Vector Filter - Merge", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 10, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[3.596, 0], [0, -3.566], [-3.595, 0], [0, 3.567]], "o": [[-3.595, 0], [0, 3.567], [3.596, 0], [0, -3.566]], "v": [[-0.001, -6.458], [-6.51, -0.001], [-0.001, 6.458], [6.51, -0.001]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [0.243000000598, 0.243000000598, 0.243000000598, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 4, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 90, "st": -30, "bm": 0 }, { "ddd": 0, "ind": 10, "ty": 4, "nm": "“lm”轮廓 3", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [54, 57, 0], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-61.77, -22.58], [61.46, -22.58], [65.105, -24.88], [65.625, -24.88], [65.625, -24.671], [61.772, -22.266], [59.48, 24.88], [59.063, 24.88], [61.146, -22.162], [-61.666, -22.162], [-59.166, 24.88], [-59.582, 24.88], [-62.082, -22.162], [-65.624, -24.461], [-65.624, -24.88]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.104, 39.214], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 2, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-68.802, -28.748], [68.802, -28.748], [68.802, 28.748], [65.885, 28.748], [65.885, -25.612], [-65.781, -25.612], [-65.781, 28.748], [-68.802, 28.748]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.052, 39.737], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 2, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 90, "st": 0, "bm": 0 }, { "ddd": 0, "ind": 11, "ty": 4, "nm": "“w”轮廓 3", "sr": 1, "ks": { "o": { "a": 0, "k": 30, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [54, 52.625, 0], "ix": 2 }, "a": { "a": 0, "k": [67.5, 28, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-65.604, 27.826], [-67.208, -27.826], [67.208, -27.326], [66.062, 27.826], [59.708, 23.434], [-59.354, 23.434]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [67.208, 27.826], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 4, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 90, "st": 0, "bm": 0 }], "markers": [] }; var anshotoutData = { "v": "5.6.10", "fr": 60, "ip": 0, "op": 60, "w": 150, "h": 90, "nm": "deflection", "ddd": 0, "assets": [], "layers": [{ "ddd": 0, "ind": 1, "ty": 4, "nm": "“ball”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 1, "k": [{ "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": -30, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 15, "s": [0] }, { "t": 50, "s": [1800] }], "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": -30, "s": [83.969, 111.438, 0], "to": [-4.464, -8.202, 0], "ti": [-3.397, 19.355, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 15, "s": [110.131, 131.403, 0], "to": [2.642, -15.057, 0], "ti": [142.412, 27.121, 0] }, { "t": 50, "s": [36.344, 7.938, 0] }], "ix": 2 }, "a": { "a": 0, "k": [77.687, 46.062, 0], "ix": 1 }, "s": { "a": 1, "k": [{ "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": -30, "s": [300, 300, 100] }, { "i": { "x": [0.833, 0.833, 0.833], "y": [0.833, 0.833, 0.833] }, "o": { "x": [0.167, 0.167, 0.167], "y": [0.167, 0.167, 0.167] }, "t": 15, "s": [600, 600, 100] }, { "t": 50, "s": [100, 100, 100] }], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0.027, -0.027], [0.135, -0.107], [0.38, -0.324], [0.081, -0.054], [0.028, -0.188], [0, -0.35], [0, -0.134], [-0.054, 0], [-0.598, -0.189], [0, 0], [-0.68, 0.458], [0, 0.054], [0, 0], [-0.027, 0.296], [-0.027, 0.215], [0, 0], [0.109, 0.027], [0.271, 0.054]], "o": [[-0.027, 0], [-0.162, 0.054], [-0.408, 0.297], [-0.082, 0.054], [-0.163, 0.162], [-0.054, 0.351], [0, 0.189], [0, 0.027], [0.597, 0.189], [0, 0], [0.679, -0.485], [0.054, -0.027], [0, 0], [0, -0.297], [0, -0.216], [0, -0.027], [-0.109, -0.054], [-0.299, -0.108], [0, 0]], "v": [[-1.956, -5.066], [-2.065, -5.039], [-2.499, -4.824], [-3.694, -3.988], [-3.912, -3.8], [-4.184, -3.234], [-4.238, -2.237], [-4.21, -1.725], [-4.156, -1.671], [-2.309, -1.105], [-2.255, -1.105], [-0.19, -2.56], [-0.136, -2.695], [-0.136, -3.072], [-0.109, -3.907], [-0.082, -4.527], [-0.109, -4.581], [-0.435, -4.743], [-1.304, -4.985]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 1, "ty": "sh", "ix": 2, "ks": { "a": 0, "k": { "i": [[0.217, 0.135], [0.163, -0.134], [0.271, -0.297], [0, -0.054], [-0.026, -0.458], [-0.054, -0.35], [0, 0], [-0.517, -0.35], [-0.027, 0.028], [0, 0], [-0.136, 0.108], [-0.218, 0.243], [0, 0.027], [0.026, 0.404], [0.081, 0.377], [0.108, 0.082], [0.244, 0.135]], "o": [[-0.163, 0.162], [-0.299, 0.297], [-0.027, 0.027], [0.054, 0.431], [0.055, 0.377], [0, 0.027], [0.517, 0.35], [0.055, 0.028], [0, 0], [0.136, -0.135], [0.245, -0.242], [0, 0], [0, -0.404], [-0.028, -0.377], [-0.027, -0.189], [-0.218, -0.215], [-0.19, -0.162]], "v": [[3.721, -2.83], [3.232, -2.372], [2.363, -1.509], [2.336, -1.428], [2.471, -0.081], [2.607, 1.051], [2.634, 1.105], [4.156, 2.101], [4.264, 2.101], [4.482, 1.886], [4.862, 1.509], [5.542, 0.808], [5.568, 0.754], [5.542, -0.485], [5.351, -1.563], [5.08, -1.941], [4.346, -2.452]], "c": true }, "ix": 2 }, "nm": "路径 2", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 2, "ty": "sh", "ix": 3, "ks": { "a": 0, "k": { "i": [[0.027, -0.027], [0.679, -0.458], [0, -0.027], [0, -0.053], [0, -0.134], [0, -0.188], [-0.054, -0.35], [0, -0.081], [-0.027, -0.027], [-0.381, -0.135], [-0.435, -0.162], [0, 0], [-0.678, 0.485], [0, 0.027], [0.028, 0.35], [0.026, 0.377], [0, 0.108], [0.027, 0.027], [0.571, 0.269], [0.162, 0.054]], "o": [[-0.679, 0.458], [-0.054, 0.027], [-0.028, 0.081], [0.028, 0.162], [0.028, 0.189], [0.027, 0.351], [0, 0.081], [0, 0.027], [0.353, 0.215], [0.434, 0.189], [0, 0], [0.653, -0.486], [0.028, -0.027], [-0.028, -0.35], [-0.027, -0.378], [0, -0.108], [0, -0.027], [-0.598, -0.269], [-0.135, -0.055], [-0.028, 0]], "v": [[-0.109, -2.506], [-2.173, -1.078], [-2.227, -0.97], [-2.255, -0.809], [-2.201, -0.351], [-2.146, 0.215], [-2.038, 1.212], [-2.01, 1.482], [-1.956, 1.563], [-0.896, 2.075], [0.38, 2.587], [0.461, 2.587], [2.471, 1.132], [2.499, 1.051], [2.39, 0.027], [2.282, -1.078], [2.254, -1.428], [2.2, -1.509], [0.407, -2.317], [-0.027, -2.506]], "c": true }, "ix": 2 }, "nm": "路径 3", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 3, "ty": "sh", "ix": 4, "ks": { "a": 0, "k": { "i": [[0, 0], [0.327, -0.162], [0.217, -0.135], [-0.027, -0.027], [-0.19, -0.458], [-0.245, -0.108], [-0.081, -0.054], [-0.517, -0.215], [-0.217, 0.081], [-0.19, 0.135], [-0.163, 0.107], [0, 0.027], [0.109, 0.431], [0.054, 0.108], [0.027, 0.027], [0.544, 0.215], [0.217, 0.161]], "o": [[-0.326, 0.188], [-0.244, 0.134], [-0.055, -0.027], [0.055, 0.512], [0.082, 0.242], [0.081, 0.054], [0.516, 0.216], [0.217, 0.108], [0.272, -0.08], [0.217, -0.135], [0, 0], [-0.109, -0.431], [-0.027, -0.162], [0, -0.027], [-0.543, -0.216], [-0.271, -0.108], [0, 0]], "v": [[-2.038, 1.671], [-3.016, 2.183], [-3.694, 2.56], [-3.749, 2.587], [-3.423, 4.069], [-2.961, 4.581], [-2.717, 4.716], [-1.168, 5.335], [-0.517, 5.335], [0.19, 4.958], [0.788, 4.581], [0.815, 4.527], [0.516, 3.207], [0.407, 2.775], [0.353, 2.695], [-1.223, 2.075], [-1.983, 1.671]], "c": true }, "ix": 2 }, "nm": "路径 4", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 4, "ty": "sh", "ix": 5, "ks": { "a": 0, "k": { "i": [[-1.165, 0.368], [0, 0], [0.027, -0.108], [0, -0.027], [-0.136, -0.027], [-0.136, -0.081], [0, 0], [-0.272, 0.054], [-0.271, 0.055], [-0.338, -0.027], [0, 0], [0, 0], [-0.025, -0.011], [0.007, -0.02], [0.055, -0.134], [-0.027, -0.027], [0, 0], [-0.191, -0.377], [-0.108, -0.053], [-0.136, -0.108], [-0.218, -0.162], [-0.082, -0.108], [-0.027, 0], [-0.05, 0.103], [0, -0.771], [0.071, -0.363], [0, 0], [0.054, 0.108], [0.081, -0.081], [0.326, -0.323], [0.055, -0.162], [0.299, -0.458], [0, 0], [-0.006, -0.01], [0, 0], [0.027, 0], [0.054, -0.026], [0.189, -0.027], [0.434, -0.026], [0.027, 0], [0.38, -0.188], [0.19, -0.027], [0, 0], [-0.163, -0.054], [0, 0], [0.958, 0.868], [-0.033, -0.008], [-0.054, 0], [-0.081, 0.027], [0.082, 0.431], [0.026, 0.134], [0.027, 0.027], [0.272, 0.405], [0.081, 0.269], [0.241, -0.026], [0.003, 0.027], [0, 0], [-0.082, 0], [0, 0.054], [-0.163, 0.431], [-0.081, 0.134], [-0.054, 0.054], [0, 0.108], [0, 0.108], [0, 0], [-0.109, 0.242], [-0.028, 0.054], [0.159, -0.093]], "o": [[0, 0], [-0.054, 0.081], [0, 0.027], [0.135, 0.027], [0.326, 0.054], [0.136, 0.053], [0, 0], [0.299, -0.054], [0.282, -0.021], [0, 0], [0, 0], [0.025, 0.012], [-0.005, 0.017], [-0.055, 0.162], [-0.027, 0.055], [0, 0], [0.298, 0.323], [0.082, 0.108], [0.163, 0.082], [0.245, 0.162], [0.108, 0.081], [0, 0], [0.05, -0.148], [0.271, 0.676], [0, 0.384], [0, 0], [-0.136, -0.081], [-0.109, 0.054], [-0.299, 0.377], [-0.136, 0.135], [-0.135, 0.539], [0, 0], [-0.018, 0.017], [0, 0], [-0.027, -0.027], [-0.082, 0.027], [-0.245, 0.081], [-0.435, 0.081], [-0.027, 0], [-0.353, 0.242], [-0.191, 0.081], [-0.054, 0], [0.027, 0.188], [0, 0], [-1.376, -0.097], [0.033, 0.014], [0.081, 0.027], [0.108, -0.027], [-0.19, -0.404], [-0.027, -0.162], [0, -0.054], [-0.38, -0.378], [-0.135, -0.215], [-0.241, 0.026], [-0.003, -0.027], [0, 0], [0.081, 0], [0.027, 0], [0.163, -0.431], [0.054, -0.162], [0.028, -0.081], [0.082, -0.081], [0, -0.108], [0, 0], [0, -0.269], [0, -0.054], [-0.199, -0.09], [0.729, -0.938]], "v": [[-1.811, -5.623], [-1.82, -5.605], [-1.956, -5.282], [-1.983, -5.174], [-1.549, -5.12], [-0.598, -4.904], [-0.245, -4.743], [0.217, -4.689], [1.059, -4.851], [1.997, -4.85], [2.254, -4.824], [2.47, -5.371], [2.544, -5.337], [2.526, -5.282], [2.363, -4.851], [2.39, -4.743], [2.961, -4.123], [3.694, -3.099], [3.965, -2.857], [4.4, -2.587], [5.107, -2.102], [5.351, -1.833], [5.378, -1.806], [5.528, -2.183], [5.949, 0], [5.841, 1.123], [5.894, 1.159], [5.623, 0.889], [5.351, 1.105], [4.4, 2.101], [4.128, 2.533], [3.395, 4.015], [3.232, 4.258], [3.214, 4.291], [3.232, 4.311], [3.178, 4.284], [2.961, 4.365], [2.282, 4.5], [1.005, 4.607], [0.896, 4.635], [-0.19, 5.281], [-0.761, 5.47], [-0.842, 5.497], [-0.543, 5.848], [-0.431, 5.886], [-4.011, 4.359], [-3.912, 4.392], [-3.64, 4.419], [-3.396, 4.365], [-3.776, 3.099], [-3.857, 2.614], [-3.912, 2.479], [-4.863, 1.293], [-5.188, 0.62], [-5.911, 0.672], [-5.92, 0.591], [-5.541, 0.566], [-5.27, 0.539], [-5.216, 0.485], [-4.754, -0.862], [-4.537, -1.32], [-4.401, -1.536], [-4.319, -1.833], [-4.347, -2.183], [-4.347, -2.722], [-4.21, -3.476], [-4.156, -3.611], [-4.713, -3.602]], "c": true }, "ix": 2 }, "nm": "路径 5", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 5, "ty": "sh", "ix": 6, "ks": { "a": 0, "k": { "i": [[3.395, 0], [0, -3.395], [-3.396, 0], [0, 3.368]], "o": [[-3.396, 0], [0, 3.395], [3.395, 0], [0, -3.369]], "v": [[0, -6.117], [-6.166, -0.027], [0, 6.117], [6.166, 0]], "c": true }, "ix": 2 }, "nm": "路径 6", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "mm", "mm": 1, "nm": "合并路径 1", "mn": "ADBE Vector Filter - Merge", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 10, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[3.596, 0], [0, -3.566], [-3.595, 0], [0, 3.567]], "o": [[-3.595, 0], [0, 3.567], [3.596, 0], [0, -3.566]], "v": [[-0.001, -6.458], [-6.51, -0.001], [-0.001, 6.458], [6.51, -0.001]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [0.243000000598, 0.243000000598, 0.243000000598, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.928, 46.173], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 4, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": -30, "bm": 0 }, { "ddd": 0, "ind": 5, "ty": 4, "nm": "“1”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 1, "k": [{ "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 26, "s": [0] }, { "i": { "x": [0.833], "y": [0.833] }, "o": { "x": [0.167], "y": [0.167] }, "t": 30, "s": [-2] }, { "t": 32, "s": [0] }], "ix": 10 }, "p": { "a": 1, "k": [{ "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 26, "s": [72.5, 65, 0], "to": [0, 0, 0], "ti": [0, 0, 0] }, { "i": { "x": 0.833, "y": 0.833 }, "o": { "x": 0.167, "y": 0.167 }, "t": 30, "s": [71.5, 64, 0], "to": [0, 0, 0], "ti": [0, 0, 0] }, { "t": 32, "s": [70.5, 65, 0] }], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[-0.002, -0.096], [-0.205, -0.272], [-0.034, -0.048], [-0.067, -0.042], [-0.357, 0], [-0.077, 0.269], [0.46, 0.184], [0.116, -0.23]], "o": [[0.005, 0.274], [0.049, 0.066], [0.082, 0.115], [0.101, 0.064], [0.092, 0], [-0.039, -0.192], [-0.576, -0.23], [0.011, 0.07]], "v": [[-6.799, -8.224], [-6.582, -7.325], [-6.459, -7.154], [-6.261, -6.928], [-5.661, -6.864], [-5.315, -7.67], [-6.006, -8.476], [-6.813, -8.476]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 1, "ty": "sh", "ix": 2, "ks": { "a": 0, "k": { "i": [[-0.294, 0.195], [0, -0.277], [0.056, -0.173], [0, -0.172], [0, 0], [0, 0.091], [0.008, 0.076]], "o": [[0.153, -0.039], [0, 0.172], [-0.058, 0.173], [0, 0], [-0.115, 0.038], [0, -0.018], [-0.043, -0.426]], "v": [[5.742, -8.706], [6.202, -8.476], [6.088, -7.958], [5.972, -7.44], [5.972, -6.633], [5.627, -6.748], [5.613, -6.894]], "c": true }, "ix": 2 }, "nm": "路径 2", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ind": 2, "ty": "sh", "ix": 3, "ks": { "a": 0, "k": { "i": [[0.23, -0.807], [-0.116, -0.653], [0.367, -0.154], [0.292, -1.359], [-0.437, -0.853], [-0.057, -0.17], [-0.342, -0.622], [0.428, -0.673], [0.422, -1.835], [0.475, -1.421], [0.059, -0.136], [0.038, -0.207], [-0.151, -2.246], [-0.027, -0.579], [0.28, -0.476], [0.07, -0.071], [0.199, -0.151], [-0.081, -0.164], [0, 0], [-1.557, 0], [-0.274, 0.312], [-0.11, 0.083], [-0.153, -0.038], [0.092, 0.737], [0.064, 0.1], [0.125, 0.746], [-0.389, 1.28], [-0.025, 0.08], [0, 0.576], [-0.691, 1.036], [-0.576, 0.614], [0, 0], [-0.093, 0.645], [-0.269, 0], [-0.067, -0.446], [-0.116, -0.117], [0.115, -0.806], [-1.152, -2.073], [-0.231, -1.037], [0, 0], [0.009, -0.05], [-0.106, -0.217], [-0.223, -0.05], [-0.342, 0.137], [0, 0.461], [0.381, 0.435], [0.073, 0.089], [0.119, 0.582], [0.089, 0.267], [0.245, 1.71], [0.131, 0.618], [0.451, 0.708], [0.389, 1.055], [-0.121, 0.784], [0, 0.326], [0.155, 0.478], [0, 0.367], [-0.217, 0.304], [-0.033, 0.05], [0, 1.612], [2.447, 1.363], [0.272, 0.154], [0.922, 0.077], [0.092, 0.829], [1.383, 0]], "o": [[-0.184, 0.645], [-0.284, 0.127], [-1.971, 0.825], [-0.261, 1.217], [0.142, 0.277], [0.062, 0.187], [0.924, 1.677], [-0.307, 0.483], [-0.383, 1.668], [-0.05, 0.151], [-0.089, 0.206], [-0.328, 1.769], [0.046, 0.676], [-0.721, 0.641], [-0.123, 0.208], [-0.068, 0.067], [-0.479, 0.366], [0, 0], [0.106, 0.215], [1.229, 0], [0.085, -0.098], [0.368, -0.276], [0.384, -0.076], [-0.053, -0.424], [-0.076, -0.118], [-0.214, -1.286], [0.029, -0.096], [0.345, -1.152], [0, -0.576], [0.552, -0.829], [0, 0], [-0.039, -0.077], [0.092, -0.645], [0.347, 0], [0.044, 0.292], [0.921, 0.921], [-0.115, 0.807], [0.931, 1.675], [0, 0], [-0.007, 0.047], [-0.039, 0.204], [0.461, 0.576], [0.461, 0.231], [0.576, -0.23], [0, -0.29], [-0.103, -0.118], [-0.213, -0.355], [-0.075, -0.365], [-0.321, -0.965], [-0.152, -1.062], [-0.18, -0.835], [-0.42, -0.657], [-0.578, -1.569], [0.047, -0.31], [0, -0.627], [-0.13, -0.4], [0, -0.689], [0.037, -0.052], [0.231, -0.346], [0, -1.447], [-0.28, -0.156], [-0.867, -0.49], [0, -0.192], [-0.115, -1.037], [-1.381, 0]], "v": [[-4.394, -18.957], [-4.278, -16.193], [-5.265, -15.772], [-10.383, -12.392], [-9.549, -9.04], [-9.231, -8.361], [-8.562, -7.071], [-6.582, -2.026], [-7.677, 1.883], [-8.964, 6.842], [-9.134, 7.269], [-9.346, 7.879], [-9.347, 14.502], [-9.231, 16.402], [-10.674, 18.271], [-10.959, 18.706], [-11.392, 19.051], [-12.456, 20.088], [-12.445, 20.111], [-10.729, 20.433], [-8.934, 19.787], [-8.655, 19.511], [-7.734, 19.281], [-6.697, 18.13], [-6.867, 17.523], [-7.158, 16.517], [-6.201, 11.368], [-6.121, 11.104], [-5.661, 6.266], [-4.278, 3.272], [-1.86, 0.392], [-0.247, 0.047], [-0.247, -0.99], [0.674, -1.796], [1.162, -0.87], [1.365, -0.183], [5.857, 8.339], [7.354, 13.177], [9.082, 18.36], [9.082, 18.609], [9.056, 18.755], [9.082, 19.396], [10.233, 20.433], [11.961, 20.548], [12.537, 19.742], [11.658, 18.447], [11.386, 18.13], [10.929, 16.578], [10.694, 15.595], [9.852, 10.998], [9.428, 8.339], [8.401, 6.177], [7.124, 3.732], [6.8, 0.52], [6.893, -0.414], [6.567, -2.044], [6.317, -3.178], [6.787, -4.523], [6.893, -4.675], [10.003, -11.125], [4.96, -15.382], [4.129, -15.848], [0.328, -16.769], [0.213, -18.381], [-2.091, -20.685]], "c": true }, "ix": 2 }, "nm": "路径 3", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "mm", "mm": 1, "nm": "合并路径 1", "mn": "ADBE Vector Filter - Merge", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [77.891, 46.199], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 7, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": 0, "bm": 0 }, { "ddd": 0, "ind": 6, "ty": 4, "nm": "“lm”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 100, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [74.5, 58, 0], "ix": 2 }, "a": { "a": 0, "k": [75, 45, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-61.77, -22.58], [-65.624, -24.88], [-65.624, -24.461], [-62.082, -22.162], [-59.582, 24.88], [-59.166, 24.88], [-61.666, -22.162], [61.146, -22.162], [59.063, 24.88], [59.48, 24.88], [61.772, -22.266], [65.625, -24.671], [65.625, -24.88], [65.105, -24.88], [61.46, -22.58]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.104, 39.214], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 2, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }, { "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-68.802, -28.748], [-68.802, 28.748], [-65.781, 28.748], [-65.781, -25.612], [65.885, -25.612], [65.885, 28.748], [68.802, 28.748], [68.802, -28.748]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [75.052, 39.737], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 2", "np": 2, "cix": 2, "bm": 0, "ix": 2, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": 0, "bm": 0 }, { "ddd": 0, "ind": 7, "ty": 4, "nm": "“w”轮廓", "sr": 1, "ks": { "o": { "a": 0, "k": 30, "ix": 11 }, "r": { "a": 0, "k": 0, "ix": 10 }, "p": { "a": 0, "k": [74.5, 53.625, 0], "ix": 2 }, "a": { "a": 0, "k": [67.5, 28, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100, 100], "ix": 6 } }, "ao": 0, "shapes": [{ "ty": "gr", "it": [{ "ind": 0, "ty": "sh", "ix": 1, "ks": { "a": 0, "k": { "i": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "o": [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0], [0, 0]], "v": [[-65.604, 27.826], [-67.208, -27.826], [67.208, -27.326], [66.062, 27.826], [59.708, 23.434], [-59.354, 23.434]], "c": true }, "ix": 2 }, "nm": "路径 1", "mn": "ADBE Vector Shape - Group", "hd": false }, { "ty": "fl", "c": { "a": 0, "k": [1, 1, 1, 1], "ix": 4 }, "o": { "a": 0, "k": 100, "ix": 5 }, "r": 1, "bm": 0, "nm": "填充 1", "mn": "ADBE Vector Graphic - Fill", "hd": false }, { "ty": "tr", "p": { "a": 0, "k": [67.208, 27.826], "ix": 2 }, "a": { "a": 0, "k": [0, 0], "ix": 1 }, "s": { "a": 0, "k": [100, 100], "ix": 3 }, "r": { "a": 0, "k": 0, "ix": 6 }, "o": { "a": 0, "k": 100, "ix": 7 }, "sk": { "a": 0, "k": 0, "ix": 4 }, "sa": { "a": 0, "k": 0, "ix": 5 }, "nm": "变换" }], "nm": "组 1", "np": 4, "cix": 2, "bm": 0, "ix": 1, "mn": "ADBE Vector Group", "hd": false }], "ip": 0, "op": 60, "st": 0, "bm": 0 }], "markers": [] }; var blockParams = { container: document.getElementById('anBlock'), renderer: 'svg', loop: false, autoplay: false, animationData: anblockData }; var shotLostParams = { container: document.getElementById('anShotLost'), renderer: 'svg', loop: false, autoplay: false, animationData: anshotLostData }; var shotOutParams = { container: document.getElementById('anShotOut'), renderer: 'svg', loop: false, autoplay: false, animationData: anshotoutData }; anBlock = lottie.loadAnimation(blockParams); anShotLost = lottie.loadAnimation(shotLostParams); anShotOut = lottie.loadAnimation(shotOutParams); } function CreateStateBarBg() { var html = new Array(); var leng = 25; temp = 5; var desc = ""; html.push('
  • 0`
  • '); for (var i = 0; i < leng; i++) { 22 if (temp % 3 == 0) { desc = (temp == 45 ? "HT" : (temp + "`")); html.push('
  • ' + desc + '
  • '); } else html.push("
  • "); temp = temp + 5; } return html.join(''); //document.getElementById("stateBarBg").innerHTML = html.join(""); } _glflash.liveBar = function () { this.hCorner = 0; this.hYellow = 0; this.hRed = 0; this.gCorner = 0; this.gYellow = 0; this.gRed = 0; this.homeScore = "-"; this.guestScore = "-"; this.hTechData = ""; this.gTechData = ""; } function GetLiveBar(sId) { var oneStatus = flashData.statusList.Get(sId); if (oneStatus == null) return ""; var scheduleDetail = flashData.scheduleList.Get(sId); liveBar = new _glflash.liveBar(); //var listCorner = oneStatus.barList2; //var listCard = oneStatus.barList4; //for (var i = 0; i < listCorner.items.length; i++) { // if (scheduleDetail.homeTeamID == listCorner.items[i].teamID) // liveBar.hCorner += 1; // else // liveBar.gCorner += 1; //} //for (var i = 0; i < listCard.items.length; i++) { // if (scheduleDetail.homeTeamID == listCard.items[i].teamID) { // if (listCard.items[i].eventType == "2") // liveBar.hRed += 1; // else if (listCard.items[i].eventType == "3") // liveBar.hYellow += 1; // } else { // if (listCard.items[i].eventType == "2") // liveBar.gRed += 1; // else if (listCard.items[i].eventType == "3") // liveBar.gYellow += 1; // } //} if (scheduleDetail.state != "0") { liveBar.homeScore = scheduleDetail.homeScore; liveBar.guestScore = scheduleDetail.guestScore; } liveBar.hYellow = scheduleDetail.homeYellow; liveBar.hRed = scheduleDetail.homeRed; liveBar.hCorner = scheduleDetail.homeCorner; liveBar.gYellow = scheduleDetail.guestYellow; liveBar.gRed = scheduleDetail.guestRed; liveBar.gCorner = scheduleDetail.guestCorner; liveBar.hTechData = scheduleDetail.homeData; liveBar.gTechData = scheduleDetail.guestData; } function refreshLiveBarHtml() { document.getElementById("hCornerCount").innerText = liveBar.hCorner; document.getElementById("hYellowCount").innerText = liveBar.hYellow; document.getElementById("hRedCount").innerText = liveBar.hRed; document.getElementById("gCornerCount").innerText = liveBar.gCorner; document.getElementById("gYellowCount").innerText = liveBar.gYellow; document.getElementById("gRedCount").innerText = liveBar.gRed; document.getElementById("flashHomeScore").innerText = liveBar.homeScore; document.getElementById("flashGuestScore").innerText = liveBar.guestScore; } var liveBar = new _glflash.liveBar(); var flashChannelName = ""; function WsBegin(isReconnect) { try { var url = (languageType == "cn" ? 'wss://zhibo.feijing88.com/stream' : 'wss://www.isportslive8.com/stream'); var re = /(\d+)\.(\d+)\.(\d+)\.(\d+)\:(\d+)/; //if (IsTest()) // url = "ws://" + window.location.href.match(re)[0] + "/stream"; flashChannelName = "_cgf_" + scheduleID; var options = { channels: [flashChannelName], url: url }; return wsHelper.connectWs(options, isReconnect); } catch (e) { return false; } } function ReceiveMsg(event) { var data = event.detail.data; var reader = new FileReader(); reader.readAsArrayBuffer(data, "utf-8"); reader.onload = function () { var jsonObj = JSON.parse(pako.inflate(reader.result, { to: "string" })); if (flashChannelName in jsonObj) { if (isTest) { console.log("flash:" + jsonObj[flashChannelName]); } flashChange(jsonObj[flashChannelName]); } } } function SocketClose(event) { //如果重连超过一定次数或者不是正常的,改用轮询 if (window.wsHelper.options.reConnect >= window.wsHelper.options.maxReconNum || !window.wsHelper.options.normal) { reloadChangeData(); } } function reloadChangeData() { window.clearTimeout(flashChangeTimer); getflashChange(); } const USER_FEIJING88 = { ak: 'y7llPAVBMna8Oup3FSyXEO0rCFODKw31tjCF' } function getConfig() { if (isforeign) USER_FEIJING88.ak = "LW9CHDC9ekRDHQA5yaTu78xY5XlfZQjv"; var type = isforeign ? 260011 : 1810000; var tempHost = GetHost(); const referrerUrl = document.referrer; // 获取上一个页面的URL var obj = { "type": type, "messageData": { "accessKey": accessKey, "timestamp": ts, "host": tempHost, "auth": auth } }; $.ajax({ url: isforeign ? "/live/iapi" : "/api", // 目标资源 cache: false, //true 如果当前请求有缓存的话,直接使用缓存。如果该属性设置为 false,则每次都会向服务器请求 async: false, //默认是true,即为异步方式 data: JSON.stringify(obj), dataType: "JSON", // 服务器响应的数据类型 headers: { "Content-Type": "application/json;charset=utf8" }, type: "POST", // 请求方式 success: function (data) { configObj = data; if (configObj.resultCode == "0") { setConfig();//设置配置 } else console.log(data) } }) } function GetHost() { var host = isforeign ? "www.isportslive8.com" : "zhibo.feijing88.com"; if (window.location != window.parent.location) {//判断是否webview if (window.parent === window.top) {//防二层嵌套 var parentUrl = window.document.referrer || (window.location.ancestorOrigins && window.location.ancestorOrigins[0]) || window.location.href; var arr = parentUrl.match(/^(https?\:)\/\/(([^:\/?#]*)(?:\:([0-9]+))?)([\/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/); if (arr && arr.length > 0) { host = arr[3]; } //console.log("iframe:"+host); } else { host = ""; } } return host; } function GetSign(str) { var _sign = CryptoJS.SHA256(str); return encodeURIComponent(CryptoJS.enc.Base64.stringify(_sign)); } function loadHeadData() { var oXmlFlashHttp = zXmlHttp.createRequest(); //var url = "/feijing3d/bfHead/" + "cn" + "/" + scheduleID.toString().substr(0, 1) + "/" + scheduleID.toString().substr(1, 2) + "/" + scheduleID + "?t=" + Date.parse(new Date()); var url = staticUrl + "/live/phone/txt/analysisheader/" + languageType + "/" + scheduleID.toString().substr(0, 1) + "/" + scheduleID.toString().substr(1, 2) + "/" + scheduleID + ".txt?" + Date.parse(new Date()); oXmlFlashHttp.open("get", url, false); oXmlFlashHttp.send(null); var data = oXmlFlashHttp.responseText; return data; //var flash = flashData.flashList.Get(scheduleId); //flash.scoreObj = new _glFlash.ScoreObj(data); } //显示状态 function showMatchState(mState, startTime) { var t = startTime.split(","); var t2 = new Date(t[0], t[1], t[2], t[3], t[4], t[5]); var ms = ""; switch (mState) { case 4: ms = translateObj.add; break; case 3: ms = translateObj.secondHalf; break; case 2: ms = translateObj.middle; break; case 1: ms = translateObj.firstHalf; break; case 0: ms = ""; break; case -1: ms = translateObj.end; break; case -10: ms = translateObj.cancel; break; case -11: ms = translateObj.pending; break; case -12: ms = translateObj.cutting; break; case -13: ms = translateObj.interruption; break; case -14: ms = translateObj.delay; break; case 5: ms = translateObj.point; break; } if (mState == 1) { var now = new Date(); var serverTime = now.getTime() / 1000 - timeDiff; var df = (serverTime - t2.getTime() / 1000) / 60; df = parseInt(df); if (df <= 0) { ms = "1" + "'"; } else if (df <= 45) { ms = df.toString() + "'"; } else { ms = "45+" + ((df - 45) > 15 ? 15 : (df - 45)) + "'"; } } else if (mState == 3) { var now = new Date(); var serverTime = now.getTime() / 1000 - timeDiff; var df = (serverTime - t2.getTime() / 1000) / 60 + 46; //由于不确定它计算出来的数据一定准确,所以做多几个判断 df = parseInt(df); if (df <= 46) { ms = "46" + "'"; } else if (df <= 90) { ms = df.toString() + "'"; } else { ms = "90+" + ((df - 90) > 15 ? 15 : (df - 90)) + "'"; } } return ms; } var serverRealTime = 0; var timerHttp = zXmlHttp.createRequest(); function gettimer() { try { timerHttp.open("get", staticUrl + "https://www.isportslive8.com/time?r=007" + Date.parse(new Date()), true); timerHttp.onreadystatechange = function () { if (timerHttp.readyState == 4 && timerHttp.status == 200) { if (timerHttp.responseText != "" && serverRealTime != timerHttp.responseText) { serverRealTime = timerHttp.responseText; var t = new Date(serverRealTime * 1000); timeDiff = parseInt(((new Date()).getTime() - t.getTime()) / 1000); } } }; timerHttp.send(null); if (defaultConfig.HasPanel) changeMatchState(); } catch (e) { } window.setTimeout("gettimer()", 60000); } function changeMatchState() { //var obj = flashData.scheduleList.Get(scheduleID); document.getElementById("mState").innerHTML = showMatchState(parseInt(matchState), openMatchtime); } function goUrl() { window.open(defaultConfig.tipsUrl); } function setConfig() { defaultConfig.logoDesc = configObj.messageData.anim.animMap[3].value.description; if (configObj.messageData.anim.animMap[2].value.$dataurl != undefined && configObj.messageData.anim.animMap[2].value.$dataurl != "") {//围栏 defaultConfig.fence = configObj.messageData.anim.animMap[2].value.$dataUrl; } else { if (configObj.messageData.anim.animMap[2].value.showPath != "") { defaultConfig.fence = configObj.messageData.anim.animMap[2].value.showPath; } else { defaultConfig.fence = configObj.messageData.anim.animMap[2].value.material.materialPath; } } /*defaultConfig.fence = configObj.messageData.anim.animMap[2].value.showPath;//围栏 if (defaultConfig.fence == "") { defaultConfig.fence = configObj.messageData.anim.animMap[2].value.material.materialPath; }*/ defaultConfig.floor = "./images/floor1_" + floorType + ".png"; //草地 defaultConfig.cornerFloor = "./images/floor2_" + floorType + ".jpg"; //角球草地 defaultConfig.auditorium = "./images/bg4_" + auditorium + ".jpg";//观众席 var auditoriumId = isforeign ? "104,105,106,107,108,109,110" : "112,113,114,115,116,117,118"; var floorId = isforeign ? "100,101,102,103" : "108,109,110,111"; //if (accessKey == "7dd7e7MJyiaiZGZTaPbDOlSPW8VDFOA06JOC") { var floorIdArr = floorId.split(','); var isNewFloor = false; for (var i = 0; i < floorIdArr.length; i++) { if (parseInt(floorIdArr[i]) == configObj.messageData.anim.animMap[1].value.material.materialId) { isNewFloor = true; break; } } if (isNewFloor) defaultConfig.floor = configObj.messageData.anim.animMap[1].value.material.materialPath; //草地 var cornerFloorType = 1; if (isforeign) { switch (parseInt(configObj.messageData.anim.animMap[1].value.material.materialId)) { case 100: cornerFloorType = 1; break; case 101: cornerFloorType = 2; break; case 102: cornerFloorType = 3; break; case 103: cornerFloorType = 4; break; } } else { switch (parseInt(configObj.messageData.anim.animMap[1].value.material.materialId)) { case 108: cornerFloorType = 1; break; case 109: cornerFloorType = 2; break; case 110: cornerFloorType = 3; break; case 111: cornerFloorType = 4; break; } } defaultConfig.cornerFloor = "./images/floor2_" + cornerFloorType + ".jpg"; //角球草地 var auditoriumIdArr = auditoriumId.split(','); var isNewAuditorium = false; for (var i = 0; i < auditoriumIdArr.length; i++) { if (parseInt(auditoriumIdArr[i]) == configObj.messageData.anim.animMap[0].value.material.materialId) { isNewAuditorium = true; break; } } if (isNewAuditorium) defaultConfig.auditorium = configObj.messageData.anim.animMap[0].value.material.materialPath; // } if (configObj.messageData.anim.animMap[2].value.$extraDataUrls != undefined && configObj.messageData.anim.animMap[2].value.$extraDataUrls.length == 10) { defaultConfig.ballInHome1 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[0]; defaultConfig.ballInHome2 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[1]; defaultConfig.ballInGuest1 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[2]; defaultConfig.ballInGuest2 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[3]; defaultConfig.corner1 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[4]; defaultConfig.corner2 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[5]; defaultConfig.corner3 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[6]; defaultConfig.corner4 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[7]; defaultConfig.corner5 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[8]; defaultConfig.corner6 = configObj.messageData.anim.animMap[2].value.$extraDataUrls[9]; } else { defaultConfig.ballInHome1 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[0] : configObj.messageData.anim.animMap[2].value.material.extraUrls[0]); defaultConfig.ballInHome2 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[1] : configObj.messageData.anim.animMap[2].value.material.extraUrls[1]); defaultConfig.ballInGuest1 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[2] : configObj.messageData.anim.animMap[2].value.material.extraUrls[2]); defaultConfig.ballInGuest2 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[3] : configObj.messageData.anim.animMap[2].value.material.extraUrls[3]); defaultConfig.corner1 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[4] : configObj.messageData.anim.animMap[2].value.material.extraUrls[4]); defaultConfig.corner2 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[5] : configObj.messageData.anim.animMap[2].value.material.extraUrls[5]); defaultConfig.corner3 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[6] : configObj.messageData.anim.animMap[2].value.material.extraUrls[6]); defaultConfig.corner4 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[7] : configObj.messageData.anim.animMap[2].value.material.extraUrls[7]); defaultConfig.corner5 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[8] : configObj.messageData.anim.animMap[2].value.material.extraUrls[8]); defaultConfig.corner6 = (configObj.messageData.anim.animMap[2].value.showExtraUrls.length == 10 ? configObj.messageData.anim.animMap[2].value.showExtraUrls[9] : configObj.messageData.anim.animMap[2].value.material.extraUrls[9]); } } function GetTranslateData() { var transHttp = zXmlHttp.createRequest(); var url = "https://www.isportslive8.com/translate/" + transFile + "?t=" + Date.parse(new Date()); transHttp.open("get", url, false); transHttp.send(null); return JSON.parse(transHttp.responseText); } function GetTimeZone() { var timezoneOffset = new Date().getTimezoneOffset() / 60; return -8 - timezoneOffset; } function GetDiffTime(matchTime) { if (matchTime == undefined) return; var t = matchTime.split(","); var t2 = new Date(t[0], t[1], t[2], t[3], t[4], t[5]); var timeSp = t2.setHours(t2.getHours() + timeZoneDiff); var newTime = new Date(timeSp); return newTime.getFullYear() + "," + newTime.getMonth() + "," + newTime.getDate() + "," + newTime.getHours().toString().padStart(2, "0") + "," + newTime.getMinutes().toString().padStart(2, "0") + "," + newTime.getSeconds().toString().padStart(2, "0"); } var reloadTimes = 0; function ReloadWidth() {//加载慢可能导致获取不了宽度,循环获取10次尝试获取 eventTempWidth = document.getElementById("flashInfo").clientWidth; if (eventTempWidth == 0) { reloadTimes++; console.log("reloadTimes:" + reloadTimes); if (reloadTimes < 10) setTimeout("ReloadWidth()", 500); else { getFlash(); } } else { eventWidth = (eventTempWidth - 16) * 0.8; eventHieght = eventWidth * 0.9 * 0.37; getFlash(); } }