svg+react实现山间日出到日落景色效果代码
代码语言:html
所属分类:布局界面
代码描述:svg+react实现山间日出到日落景色效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
body {
margin: 0;
}
.container {
height: 100vh;
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.svg-main {
width: 100vw;
height: 100vh;
}
.tr-origin-bottom {
transform-origin: 0% 100%;
}
button {
position: fixed;
right: 16px;
top: 16px;
background: transparent;
border: none;
outline: none;
cursor: pointer;
}
</style>
</head>
<body >
<div id="root"></div>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/react.production.17.1.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/react-dom.production.17.1.js"></script>
<script>
const { useState } = React;
const { random, floor } = Math;
const range = (n) =>
Array(n).
fill(0).
map((i, j) => i + j);
const rand = (max, min = 0) => min + random() * (max - min);
const randInt = (max, min = 0) => floor(min + random() * (max - min));
const randChoise = arr => arr[randInt(arr.length)];
const cut = (d, n) => range(n).map(i => d / n * i);
function App() {
const [key, setKey] = useState(random());
const onClick = () => {
setKey(random());
};
const pallette = randomPallette();
return /*#__PURE__*/(
React.createElement(React.Fragment, null, /*#__PURE__*/
React.createElement(Refresh, { onClick: onClick, pallette: pallette }), /*#__PURE__*/
React.createElement(Main, { key: key, pallette: pallette })));
}
function Refresh({ onClick, pallette }) {
return /*#__PURE__*/(
React.createElement("button", { onClick: onClick }, /*#__PURE__*/
React.createElement("svg", {
width: "50",
height: "50",
viewBox: "0 0 50 50",
fill: "none",
xmlns: "http://www.w3.org/2000/svg" }, /*#__PURE__*/
React.createElement("circle", { cx: "25", cy: "25", r: "22", fill: "#00000044" }), /*#__PURE__*/
React.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M14.8 11.4C15.2509 11.4 15.6833 11.5791 16.0021 11.8979C16.3209 12.2168 16.5 12.6492 16.5 13.1V16.6717C17.9145 15.2289 19.6729 14.1698 21.6098 13.5944C23.5466 13.0189 25.598 12.9459 27.5709 13.3822C29.5437 13.8186 31.373 14.75 32.8865 16.0886C34.3999 17.4273 35.5477 19.1291 36.2217 21.0339C36.3035 21.246 36.3419 21.4723 36.3347 21.6995C36.3274 21.9267 36.2747 22.1502 36.1796 22.3566C36.0846 22.5631 35.949 22.7484 35.7811 22.9016C35.6131 23.0547 35.4162 23.1727 35.2019 23.2484C34.9875 23.3241 34.7602 23.3561 34.5333 23.3424C34.3064 23.3288 34.0846 23.2697 33.8809 23.1688C33.6772 23.0679 33.4958 22.9272 33.3475 22.755C33.1991 22.5827 33.0868 22.3825 33.0172 22.1661C32.504 20.7157 31.607 19.4317 30.4216 18.4509C29.2363 17.4701 27.807 16.8293 26.2862 16.5967C24.7653 16.3642 23.2099 16.5486 21.7856 17.1303C20.3613 17.712 19.1215 18.6693 18.1983 19.9H23.3C23.7509 19.9 24.1833 20.0791 24.5021 20.3979C24.8209 20.7168 25 21.1492 25 21.6C25 22.0509 24.8209 22.4833 24.5021 22.8021C24.1833 23.1209 23.7509 23.3 23.3 23.3H14.8C14.3491 23.3 13.9167 23.1209 13.5979 22.8021C13.2791 22.4833 13.1 22.0509 13.1 21.6V13.1C13.1 12.6492 13.2791 12.2168 13.5979 11.8979C13.9167 11.5791 14.3491 11.4 14.8 11.4V11.4ZM14.8136 26.7969C15.0241 26.7226 15.2472 26.6904 15.4702 26.7023C15.6931 26.7142 15.9116 26.7698 16.113 26.8661C16.3144 26.9624 16.4949 27.0975 16.6442 27.2635C16.7934 27.4296 16.9085 27.6234 16.9828 27.8339C17.496 29.2843 18.393 30.5683 19.5784 31.5491C20.7638 32.5299 22.193 33.1708 23.7138 33.4033C25.2347 33.6359 26.7901 33.4515 28.2144 32.8698C29.6387 32.288 30.8785 31.3308 31.8017 30.1H26.7C26.2491 30.1 25.8167 29.9209 25.4979 29.6021C25.1791 29.2833 25 28.8509 25 28.4C25 27.9492 25.1791 27.5168 25.4979 27.1979C25.8167 26.8791 26.2491 26.7 26.7 26.7H35.2C35.6509 26.7 36.0833 26.8791 36.4021 27.1979C36.7209 27.5168 36.9 27.9492 36.9 28.4V36.9C36.9 37.3509 36.7209 37.7833 36.4021 38.1021C36.0833 38.4209 35.6509 38.6 35.2 38.6C34.7491 38.6 34.3167 38.4209 33.9979 38.1021C33.6791 37.7833 33.5 37.3509 33.5 36.9V33.3283C32.0855 34.7712 30.3271 35.8302 28.3902 36.4057C26.4534 36.9812 24.402 37.0542 22.4291 36.6178C20.4563 36.1814 18.627 35.2501 17.1136 33.9114C15.6001 32.5728 14.4523 30.8709 13.7783 28.9661C13.7039 28.7556 13.6718 28.5325 13.6837 28.3095C13.6955 28.0866 13.7512 27.8682 13.8475 27.6667C13.9438 27.4653 14.0788 27.2848 14.2449 27.1356C14.4109 26.9863 14.6048 26.8713 14.8153 26.7969H14.8136Z",
fill: pallette[1] }))));
}
function randomPallette() {
const pallettes = [
[
'#2F0668',
'#41009a',
'#6f05ff',
'#7e1dff',
'#a25eff',
'#C49AFC',
'#CEA9FF',
'#D4B7FC',
'#D9BFFC',
'#E7D5FF'],
[
'#042840',
'#164362',
'#1E6591',
'#4E8DC0',
'#96BFEB',
'#B5D6F9',
'#C1DFFF',
'#CDE5FF',
'#DBECFF',
'#EAF4FF'],
[
'#44110E',
'#69241D',
'#993526',
'#CC592C',
'#E07736',
'#EDB168',
'#F4BF7F',
'#F9D09E',
'#FFDCB2',
'#FFEAD0'],
[
'#182E00',
'#264700',
'#356300',
'#6E9A3B',
'#B5D97F',
'#CBEDA0',
'#D5F1B1',
'#E1F7C5',
'#ECFBD9',
'#FBFFF5'],
[
'#16191E',
'#434554',
'#535468',
'#6B6C82',
'#8889A1',
'#ADAEC7',
'#BEBFD6',
'#C5C6DF',
'#D1D2E8',
'#DFE0EF'],
[
'#21221F',
'#3A3B36',
'#4E4F49',
'#686962',
'#7C7D77',
'#A4A69B',
'#B5B6AF',
'#C8C8C2',
'#D7D7D2',
'#F2F2F1']];
return randChoise(pallettes);
}
function Main({ pallette }) {
return /*#__PURE__*/(
React.createElement("div", { className: "container", style: { background: pallette[5] } }, /*#__PURE__*/
React.createElement("svg", { id: "svg", viewBox: "0 0 1280 640", className: "svg-main" }, /*#__PURE__*/
React.createElement("g", { clipPath: "url(#clip0)", transform: `translate(${rand(950, -150)},0)` }, /*#__PURE__*/
React.createElement("circle", { cx: "262", cy: "187", r: "148", fill: pallette[6] }), /*#__PURE__*/
React.createElement("circle", { cx: "262", cy: "187", r: "110.863", fill: pallette[7] }), /*#__PURE__*/
React.createElement("circle", { cx: "262", cy: "187", r: "85.1956", fill: pallette[8] }), /*#__PURE__*/
React.createElement("circle", { cx: "262", cy: "187", r: "60.6199", fill: pallette[9] })),
range(5).
filter(() => random() < 0.75).
map((i) => /*#__PURE__*/
React.createElement(Bird, { color: pallette[4], key: i })), /*#__PURE__*/
React.createElement(TreeLine, { color: pallette[4], scale: 0.6, count: 16 }), /*#__PURE__*/
React.createElement(Animal, { color: pallette[4], scale: 0.4 }), /*#__PURE__*/
React.createElement(TreeLine, { color: pallette[3], scale: 0.8, count: 8 }), /*#__PURE__*/
React.createElement(Animal, { color: pallette[3], scale: 0.6 }), /*#__PURE__*/
React.createElement(TreeLine, { color: pallette[2], scale: 1, count: 1 }), /*#__PURE__*/
React.createElement(Animal, { color: pallette[2], scale: 0.8 }), /*#__PURE__*/
React.createElement(TreeLine, { color: pallette[1], scale: 1.2, count: 3 }), /*#__PURE__*/
React.createElement(Animal, { color: pallette[0] }), /*#__PURE__*/
React.createElement("rect", { y: "640", width: "1280", height: "16", fill: pallette[0] }), /*#__PURE__*/
React.createElement(Grass, { color: pallette[0] }), /*#__PURE__*/
React.createElement("defs", null, /*#__PURE__*/
React.createElement("clipPath", { id: "clip0" }, /*#__PURE__*/
React.createElement("rect", { width: "1280", height: "640", fill: "white" }))))));
}
function TreeLine({ color, scale, count }) {
return /*#__PURE__*/(
React.createElement(React.Fragment, null,
cut(1280, count).
filter(() => random() > 0.25).
map((i) => /*#__PURE__*/
React.createElement(Tree, { x: rand(-100, 1280), color: color, scale: scale, key: i }))));
}
const treePaths = [/*#__PURE__*/
React.createElement("path", { d: "M122.449 298.001C119.11 298.127 118.729 306.124 119.11 307.471C119.49 308.818 117.25 310.165 117.123 312.775C116.996 315.343 117.123 316.816 117.123 316.816C117.123 316.816 110.698 310.923 108.584 314.964C106.471 319.005 109.218 322.582 109.218 322.582C109.218 322.582 108.373 325.908 108.965 328.349C109.599 330.79 110.317 330.454 110.951 331.927C111.586 333.4 111.712 335.126 109.852 335.126C107.993 335.126 104.907 333.526 103.174 335.126C101.44 336.725 99.7073 336.473 99.4114 339.04C99.1155 341.608 97.636 342.66 95.4802 342.787C93.3243 342.913 92.5634 344.26 92.6903 345.691C92.8171 347.122 96.4524 347.711 99.4114 347.333C102.37 346.954 106.513 347.333 107.147 348.553C107.781 349.774 109.134 351.5 105.837 351.921C102.582 352.342 99.9609 352.594 99.3691 353.226C98.7351 353.857 95.7338 355.372 93.0284 356.298C90.3231 357.224 90.1117 359.497 90.1963 360.592C90.2385 361.686 88.8858 361.77 89.4354 363.412C89.9849 365.053 89.5622 365.39 87.4486 366.99C85.335 368.589 80.1779 369.347 79.1211 370.82C78.0644 372.293 74.8517 372.925 75.1054 374.945C75.359 376.966 78.0644 376.545 79.9243 376.966C81.7842 377.386 80.3047 378.186 79.5439 378.397C78.783 378.565 75.1476 379.87 72.4423 381.343C69.7369 382.816 64.1148 382.774 64.1148 382.774C64.1148 382.774 68.6801 385.805 78.318 384.416C87.9559 383.069 99.9187 378.102 99.9187 378.102C99.9187 378.102 88.2518 386.478 82.7988 389.172C77.3458 391.866 74.5136 393.297 74.2177 394.476C70.1596 394.223 66.8624 394.308 66.3552 395.276C65.8479 396.244 68.8915 399.99 77.0499 399.78C71.9773 406.346 61.8744 411.355 61.8744 411.355C61.8744 411.355 72.7382 415.859 87.4909 402.01C84.5319 406.388 85.5041 408.03 82.841 410.808C80.1779 413.586 77.9798 416.953 75.359 417.458C72.7804 417.963 68.8915 420.278 68.2574 422.425C67.6233 424.572 67.2852 429.076 65.2984 430.128C63.3116 431.18 62.128 430.549 60.4372 432.78C58.7041 435.011 54.9842 435.726 54.1388 437.157C53.2933 438.589 55.6183 441.072 60.4795 440.23C65.3407 439.388 70.9628 435.726 72.5691 436.358C74.1754 436.989 70.1596 438.799 68.8069 440.399C67.4542 441.998 69.2296 442.503 66.8202 443.682C64.4107 444.86 63.1003 447.133 58.6618 448.312C54.2233 449.491 53.8006 450.711 51.687 451.932C49.5735 453.153 46.234 452.984 45.0081 454.079C43.7823 455.173 44.0359 457.825 46.9104 458.246C49.8271 458.667 53.7583 457.825 58.1968 458.246C62.6353 458.667 64.5375 457.825 67.6656 457.151C70.7514 456.478 74.2599 454.71 77.8107 453.153C81.3193 451.595 82.6297 451.679 85.0391 449.28C87.4486 446.881 92.1407 442.84 92.1407 442.84C92.1407 442.84 88.2095 448.607 85.8 451.806C83.3905 455.005 77.7262 459.677 73.4568 461.824C69.1874 463.97 66.8624 466.201 63.0157 467.169C59.1691 468.137 56.5482 470.368 55.1533 473.946C53.8006 477.524 41.0769 483.669 36.6807 483.375C32.2845 483.08 29.9595 484.132 29.875 485.101C29.8327 486.069 30.7204 489.015 36.1734 489.141C41.6264 489.268 43.0214 490.236 43.0214 490.236C43.0214 490.236 38.5829 492.803 38.752 494.529C38.9211 496.255 45.2195 495.371 47.629 495.329C50.0384 495.287 54.7728 493.477 57.14 493.477C59.5072 493.477 62.5085 493.224 62.5085 493.224C62.5085 493.224 61.6631 495.076 63.0157 496.002C64.3684 496.928 58.9577 504.8 56.9709 505.515C54.9842 506.273 52.7861 506.989 51.6448 509.261C50.5457 511.534 37.822 516.459 36.5961 517.133C35.3703 517.806 30.974 518.774 31.1009 520.29C31.2277 521.763 32.0731 523.91 39.8088 523.32C39.6397 525.088 41.246 525.888 44.205 525.467C47.164 525.046 47.9249 526.309 47.9249 527.824C47.9249 529.297 50.1653 529.845 52.8706 529.297C55.576 528.75 60.7754 528.329 60.7754 528.329C60.7754 528.329 57.605 531.149 52.617 532.37C47.629 533.591 41.6264 539.694 37.5684 540.199C45.5154 541.967 65.3407 536.032 65.3407 536.032C65.3407 536.032 47.629 544.956 41.7955 545.671C36.0043 546.429 21.2516 547.229 15.1646 546.303C9.11975 545.377 4.80807 548.997 1.89134 548.997C-1.02538 548.997 -0.814028 551.017 4.25854 552.322C9.3311 553.627 15.7986 556.152 19.0958 557.668C22.3507 559.225 41.8801 556.994 41.8801 556.994C41.8801 556.994 31.1431 562.845 28.0573 565.118C24.9715 567.391 24.3374 569.622 27.4233 569.411C30.5091 569.243 30.0018 570.506 32.9608 570.506C35.9198 570.506 40.2315 568.064 43.5286 568.864C46.7835 569.664 50.3766 566.886 52.4902 566.886C54.6037 566.886 53.2933 568.359 58.7886 568.359C64.2839 568.359 67.2006 567.138 69.4833 566.086C71.7659 565.034 76.754 565.96 80.4738 564.739C84.1937 563.518 91.7603 557.289 91.7603 557.289C91.7603 557.289 82.1224 568.064 78.9098 569.874C75.6972 571.726 73.5836 570.969 72.1464 571.305C70.7091 571.642 66.6934 575.346 63.988 576.483C61.2826 577.577 54.3501 578.587 52.7861 579.976C51.222 581.366 47.629 582.544 45.8536 583.302C44.0359 584.059 44.1204 585.659 40.1892 585.869C36.258 586.08 34.5671 585.07 32.3267 588.142C30.0441 591.173 24.2106 589.952 23.027 591.005C21.8434 592.057 16.0523 590.205 14.9955 591.131C13.981 592.057 16.94 595.677 20.7866 596.477C24.6333 597.276 25.2674 600.139 31.8195 598.245C38.3293 596.35 36.0466 600.097 41.4151 598.876C46.7835 597.655 51.1798 597.697 51.1798 597.697C51.1798 597.697 46.4031 604.053 42.9368 604.18C39.4706 604.306 35.2012 604.39 34.7785 606.453C34.3558 608.473 39.0901 610.746 42.8946 609.652C46.699 608.557 48.3053 607.379 50.5034 608.599C52.6593 609.778 57.8164 611.546 63.4385 610.157C69.0606 608.768 68.8915 609.567 72.7382 607C76.5849 604.474 89.3508 598.96 102.539 582.081C95.3956 596.266 89.4776 604.053 79.2902 609.104C81.0656 609.231 85.2928 608.431 85.2928 608.431C85.2928 608.431 81.8265 612.43 84.1937 614.155C86.5609 615.881 90.9994 611.756 94.212 609.357C97.4247 606.958 101.821 601.78 101.821 601.78C101.821 601.78 101.102 606.916 100.088 609.441C99.1155 611.967 101.187 613.356 104.399 612.514C107.612 611.672 115.813 604.222 115.813 604.222L114.756 637.18H85.7155L78.318 640H175.077L166.665 636.17L136.272 636.801C136.272 636.801 137.033 629.435 136.018 623.416C135.046 617.396 134.285 604.095 134.285 604.095C134.285 604.095 143.416 612.598 148.996 611.588C154.533 610.62 149.249 606.789 148.615 601.149C154.28 607.926 157.873 608.515 159.479 610.493C161.085 612.472 165.397 613.945 166.877 612.851C168.356 611.756 164.763 607.084 164.763 607.084L172.034 608.683C172.034 608.683 162.903 603.169 159.183 599.213C155.463 595.298 147.094 580.524 147.094 580.524C147.094 580.524 154.618 590.963 163.748 596.645C172.879 602.327 177.318 606.368 184.504 607.968C191.648 609.567 196.128 608.094 199.214 607.126C202.3 606.158 202.68 606.2 206.189 607.252C209.697 608.305 215.193 607.252 215.024 604.474C214.855 601.696 211.092 602.117 207.626 602.075C204.16 602.033 199.721 595.845 199.721 595.845C199.721 595.845 204.583 595.887 207.795 596.898C211.008 597.866 210.331 596.224 214.601 596.224C218.87 596.224 220.477 597.403 223.478 596.056C226.521 594.709 235.568 592.141 234.976 589.616C234.342 587.09 232.144 589.658 228.128 589.489C224.112 589.321 220.984 586.459 218.49 587.09C217.179 584.312 213.755 581.997 210.839 583.26C207.922 584.565 205.639 583.218 200.778 579.682C195.917 576.188 193.043 577.409 190.295 575.978C187.505 574.547 183.362 572.358 178.501 570.464C173.64 568.569 173.851 570.632 171.273 569.538C168.694 568.443 161.085 561.372 158.042 557.12C167.806 564.571 178.121 563.434 181.587 565.118C185.053 566.76 187.885 568.191 193.254 566.549C198.622 564.907 198.326 565.791 201.919 566.549C205.513 567.307 208.894 567.643 213.206 568.149C217.518 568.654 222.844 567.98 223.647 565.918C224.45 563.897 207.837 555.479 207.837 555.479C207.837 555.479 218.997 557.625 225.887 555.858C232.735 554.09 247.868 549.291 247.995 547.565C248.122 545.84 245.713 545.04 237.723 544.366C229.776 543.693 209.993 545.335 205.978 544.366C201.962 543.398 181.46 533.675 181.46 533.675C181.46 533.675 202.934 539.905 213.248 538.642C205.513 535.443 196.889 530.139 194.184 529.929C191.478 529.676 188.858 527.151 188.858 527.151C188.858 527.151 196.128 528.203 198.538 528.119C200.947 528.077 198.791 524.878 201.581 523.994C204.371 523.152 206.654 524.625 208.26 523.32C209.867 522.015 207.626 521.595 208.641 521.174C209.613 520.753 217.053 521.973 216.968 518.816C216.926 515.66 203.568 512.418 197.523 508.378C191.478 504.337 193.465 503.579 189.661 503.705C185.899 503.832 181.798 494.235 181.798 494.235C181.798 494.235 191.605 493.856 198.284 494.529C204.963 495.203 215.15 493.982 214.601 491.162C214.051 488.342 204.329 490.236 203.779 487.289C203.23 484.343 207.542 486.069 208.767 484.848C209.993 483.627 206.908 479.881 203.23 479.755C199.51 479.629 198.242 479.586 196.001 478.576C193.761 477.608 194.057 476.219 192.07 476.009C190.084 475.798 189.28 476.051 189.069 475.293C188.9 474.535 190.295 470.705 189.027 469.105C187.759 467.506 185.856 468.685 185.053 468.264C184.25 467.843 181.841 463.086 172.414 459.845C162.945 456.604 151.786 439.683 150.264 436.231C158 443.008 157.746 442.251 159.521 444.734C161.297 447.175 165.397 448.901 167.722 450.711C170.089 452.479 173.894 456.183 176.472 456.225C179.051 456.267 180.911 455.383 183.278 455.973C185.645 456.604 187.336 455.678 189.999 456.015C192.662 456.394 193.465 457.067 195.621 456.183C197.777 455.341 199.764 455.931 199.933 454.542C200.102 453.11 198.073 451.89 195.875 450.837C193.634 449.785 193.338 448.396 191.013 447.26C188.646 446.165 188.224 447.133 184.673 444.987C181.08 442.84 180.488 443.387 179.685 442.84C178.882 442.293 176.176 438.42 174.316 437.115C172.456 435.811 174.739 434.716 176.599 435.895C178.459 437.073 181.418 438.336 183.87 438.42C186.321 438.462 192.282 438.715 192.704 436.652C193.127 434.548 188.689 434.8 186.702 432.275C184.715 429.749 185.265 430.002 182.855 429.623C180.446 429.244 179.008 425.919 178.712 424.698C178.417 423.477 178.205 419.395 176.134 418.048C174.02 416.701 169.413 416.406 166.2 414.975C162.988 413.544 156.943 410.471 155.59 408.871C158.211 408.493 155.971 403.778 154.998 402.936C161.719 407.44 169.962 410.681 173.513 410.934C177.064 411.144 181.629 410.176 181.629 410.176C181.629 410.176 169.836 404.41 166.116 399.653C169.54 398.685 172.837 399.99 174.739 398.264C176.641 396.538 177.909 397.885 178.29 395.739C178.712 393.592 174.528 393.676 172.034 394.013C169.244 391.235 161.55 386.941 156.182 384.795C150.813 382.648 145.952 377.513 145.952 377.513C145.952 377.513 149.249 376.755 151.194 378.313C153.138 379.828 162.607 382.438 164.256 379.491C165.904 376.587 161.212 376.881 157.788 368.758C154.364 360.634 148.235 351.794 138.343 353.015C128.452 354.236 115.136 362.486 115.136 362.486C115.136 362.486 130.819 349.1 138.47 347.248C146.121 345.396 149.08 348.974 151.912 345.901C154.745 342.829 149.545 342.829 146.586 340.387C143.627 337.946 144.473 338.03 146.586 336.094C148.7 334.116 149.165 329.57 145.36 329.696C141.514 329.822 133.398 335.336 131.157 340.261C133.524 332.137 135.596 322.414 133.609 322.204C131.622 321.951 129.424 322.582 129.424 322.582C129.424 322.582 129.931 320.309 128.621 318.542C132.214 314.501 132.51 304.946 130.143 303.725C127.776 302.546 124.394 308.439 124.394 308.439C124.394 308.439 124.774 297.916 122.449 298.001Z" }), /*#__PURE__*/
React.createElement("path", { d: "M206.171 594.989C196.853 595.849 192.155 593.895 192.155 593.895C192.155 593.895 193.173 591.941 191.999 590.418C190.785 588.894 187.262 590.418 178.962 585.963C170.663 581.509 167.178 573.187 167.178 573.187C167.178 573.187 169.058 573.499 173.207 575.922C177.357 578.344 179.823 577.719 181.272 577.289C182.721 576.86 180.92 574.242 182.642 574.242C184.365 574.242 188.123 577.836 191.451 577.719C194.739 577.602 195.366 577.563 196.266 576.508C197.166 575.492 199.398 574.906 200.925 573.851C202.452 572.796 203.704 569.045 199.985 570.374C196.266 571.702 192.234 567.717 186.635 565.021C181.076 562.325 178.727 558.613 178.727 558.613C178.727 558.613 181.938 558.613 185.578 557.871C189.219 557.128 190.824 553.377 187.927 552.908C184.991 552.44 179.706 549.665 174.891 546.11C170.075 542.554 164.36 538.335 158.801 534.623C164.36 534.154 168.94 535.365 171.054 536.772C173.207 538.178 174.773 538.374 177.514 536.42C183.073 536.498 184.874 533.763 184.795 532.317C184.717 530.872 182.251 530.442 181.076 530.442C179.863 530.442 178.023 529.231 175.126 527.863C173.051 525.675 167.922 521.455 167.922 521.455C167.922 521.455 167.178 516.689 164.673 513.328C162.128 509.929 158.84 510.476 156.256 506.803C158.605 508.952 164.634 507.077 164.634 507.077C164.634 507.077 169.253 510.164 173.012 510.515C176.731 510.867 179.589 510.515 180.685 508.601C181.781 506.686 180.646 505.592 178.61 505.319C178.258 504.107 176.3 504.068 174.225 502.623C173.364 500.552 170.232 499.106 169.762 498.325C169.292 497.543 166.63 494.3 163.303 492.816C159.975 491.331 157.626 488.44 157.626 488.44C157.626 488.44 163.068 490.94 164.947 491.018C166.826 491.057 167.961 491.175 169.41 489.924C171.406 489.924 171.798 488.791 171.641 487.424C171.485 486.056 169.566 486.642 168.94 485.665C168.314 484.689 165.965 484.532 162.989 482.422C160.014 480.313 159.427 476.444 159.427 476.444C159.427 476.444 168.979 476.444 169.84 475.741C170.702 475.038 170.702 474.022 170.623 472.537C170.584 471.053 169.919 470.154 167.648 470.037C165.378 469.919 166.004 468.943 164.321 467.966C162.676 466.989 161.972 467.38 160.562 465.778C159.114 464.176 157.822 463.16 156.06 462.222C154.298 461.284 152.928 459.878 151.245 456.635C152.85 455.775 152.498 454.212 152.498 454.212C152.498 454.212 155.747 454.173 157.195 454.173C158.644 454.173 160.523 454.525 162.05 452.728C163.577 450.969 162.52 448.391 160.523 448.234C158.526 448.078 156.06 447.609 154.103 445.226C152.145 442.842 149.796 441.631 148.23 440.029C146.625 438.427 145.098 438.779 143.611 437.099C142.123 435.458 140.909 432.488 140.909 432.488C140.909 432.488 146.234 434.989 148.074 435.341C149.914 435.692 150.149 435.849 154.416 437.802C158.722 439.756 160.484 438.935 161.032 437.802C161.619 436.669 160.445 435.341 158.957 434.051C157.469 432.723 155.864 431.043 153.085 429.753C150.266 428.503 148.974 425.534 148.974 425.534C148.974 425.534 149.992 424.987 151.949 425.338C153.907 425.69 155.825 425.69 156.412 424.244C157 422.799 156.138 421.783 153.789 420.611C151.441 419.399 148.857 417.016 146.469 415.922C144.081 414.828 144.511 413.929 140.479 411.311C136.407 408.694 130.065 400.527 130.065 400.527C130.065 400.527 131.514 401.114 133.197 401.856C134.92 402.598 135.272 401.856 138.678 401.582C142.123 401.309 142.006 400.957 142.554 398.886C143.141 396.816 138.952 394.393 135.82 392.361C132.688 390.369 132.61 388.884 131.357 386.305C130.104 383.726 126.894 383.101 124.389 378.217C127.246 379.585 130.457 379.116 131.24 376.772C132.023 374.427 128.499 371.067 122.431 365.011C124.506 366.144 127.912 365.714 127.677 362.823C127.442 359.971 117.029 357.118 116.481 353.133C115.893 349.148 114.406 349.265 113.74 345.241C113.035 341.255 109.042 339.888 109.042 333.48C109.042 327.072 106.967 320 105.323 320C103.64 320 101.604 327.072 101.604 333.48C101.604 339.888 97.6108 341.255 96.9061 345.241C96.2014 349.226 94.7138 349.109 94.1657 353.133C93.5784 357.118 83.204 359.971 82.9691 362.823C82.7342 365.675 86.1793 366.144 88.215 365.011C82.1469 371.067 78.6235 374.427 79.4065 376.772C80.1895 379.116 83.3997 379.585 86.2576 378.217C83.752 383.14 80.5418 383.766 79.2891 386.305C78.0363 388.884 77.958 390.369 74.8261 392.361C71.6942 394.354 67.5052 396.816 68.0925 398.886C68.6797 400.957 68.5622 401.27 71.9682 401.582C75.4133 401.856 75.7265 402.598 77.4491 401.856C79.1716 401.114 80.581 400.527 80.581 400.527C80.581 400.527 74.2388 408.694 70.1674 411.311C66.0959 413.929 66.5657 414.867 64.1776 415.922C61.7895 417.016 59.2057 419.399 56.8567 420.611C54.5078 421.822 53.6465 422.838 54.2338 424.244C54.821 425.69 56.7393 425.69 58.6967 425.338C60.6542 424.987 61.6721 425.534 61.6721 425.534C61.6721 425.534 60.341 428.503 57.5614 429.753C54.7427 431.004 53.1768 432.723 51.6891 434.051C50.2014 435.38 49.0661 436.669 49.6142 437.802C50.2014 438.935 51.9631 439.756 56.2304 437.802C60.5367 435.849 60.7325 435.692 62.5725 435.341C64.4125 434.989 69.7367 432.488 69.7367 432.488C69.7367 432.488 68.5231 435.458 67.0354 437.099C65.5478 438.74 64.021 438.427 62.4159 440.029C60.8108 441.631 58.4618 442.842 56.5435 445.226C54.5861 447.609 52.1589 448.078 50.1231 448.234C48.1265 448.391 47.0304 450.969 48.5963 452.728C50.1231 454.486 52.0414 454.173 53.4508 454.173C54.8993 454.173 58.1487 454.212 58.1487 454.212C58.1487 454.212 57.7963 455.775 59.4014 456.635C57.7572 459.878 56.3869 461.324 54.5861 462.222C52.8244 463.121 51.4933 464.176 50.084 465.778C48.6355 467.38 47.9699 466.989 46.3257 467.966C44.6814 468.943 45.3078 469.919 42.998 470.037C40.7274 470.154 40.0619 471.053 40.0227 472.537C39.9836 474.022 39.9836 475.038 40.8057 475.741C41.667 476.444 51.2193 476.444 51.2193 476.444C51.2193 476.444 50.6321 480.313 47.6567 482.422C44.6814 484.532 42.3325 484.689 41.7061 485.665C41.0797 486.642 39.2006 486.056 39.0048 487.424C38.8482 488.791 39.2397 489.924 41.2363 489.924C42.6848 491.175 43.8201 491.057 45.6993 491.018C47.5784 490.979 53.0201 488.44 53.0201 488.44C53.0201 488.44 50.6712 491.331 47.3436 492.816C44.0159 494.3 41.3538 497.582 40.884 498.325C40.4142 499.106 37.2823 500.552 36.421 502.623C34.3461 504.068 32.3887 504.107 32.0363 505.319C30.0397 505.631 28.8653 506.686 29.9614 508.601C31.0576 510.515 33.9155 510.867 37.6346 510.515C41.3538 510.164 46.0125 507.077 46.0125 507.077C46.0125 507.077 52.0023 508.952 54.3904 506.803C51.8065 510.437 48.518 509.929 45.9733 513.328C43.4287 516.728 42.724 521.455 42.724 521.455C42.724 521.455 37.5955 525.675 35.5206 527.863C32.5844 529.231 30.7444 530.442 29.57 530.442C28.3563 530.442 25.9291 530.872 25.8508 532.317C25.7725 533.763 27.5734 536.498 33.1325 536.42C35.8729 538.335 37.478 538.178 39.5921 536.772C41.7453 535.365 46.2865 534.154 51.8457 534.623C46.2865 538.335 40.5317 542.593 35.7555 546.11C30.9402 549.665 25.6159 552.44 22.7189 552.908C19.7827 553.377 21.3878 557.128 25.0678 557.871C28.7087 558.613 31.9189 558.613 31.9189 558.613C31.9189 558.613 29.57 562.325 24.0108 565.021C18.4517 567.717 14.4193 571.702 10.661 570.374C6.94187 569.045 8.1555 572.757 9.72146 573.851C11.2483 574.906 13.4797 575.492 14.3802 576.508C15.2806 577.524 15.8678 577.563 19.1955 577.719C22.484 577.836 26.2815 574.242 28.004 574.242C29.7266 574.242 27.9257 576.86 29.3742 577.289C30.8227 577.719 33.2891 578.344 37.4389 575.922C41.5887 573.499 43.4678 573.187 43.4678 573.187C43.4678 573.187 39.9836 581.509 31.684 585.963C23.3844 590.418 19.861 588.894 18.6474 590.418C17.4338 591.941 18.4908 593.895 18.4908 593.895C18.4908 593.895 13.7929 595.849 4.47549 594.989C-4.84195 594.129 3.10527 599.287 4.20144 600.225C5.29761 601.201 11.0134 604.054 14.0278 604.523C17.0423 604.991 24.7938 606.281 24.7938 606.281C24.7938 606.281 19.9785 610.579 20.6832 612.689C21.3878 614.799 28.4738 613.197 32.8585 612.689C37.2431 612.181 43.781 611.985 48.6355 607.844C44.5248 611.438 43.6636 613.392 45.3861 614.447C47.1087 615.541 57.2874 614.955 63.8644 612.962C61.0457 616.596 61.4763 617.885 63.1597 619.018C64.8823 620.151 79.2891 619.018 79.2891 619.018C79.2891 619.018 77.684 621.128 78.8976 622.027C80.1112 622.926 93.4218 621.011 96.2405 618.706L95.5359 634.921C95.5359 634.921 30.5487 635.311 23.5802 635.429C16.6116 635.546 9.64315 640 9.64315 640H105.362H201.081C201.081 640 194.113 635.546 187.144 635.429C180.176 635.311 115.189 634.921 115.189 634.921L114.484 618.706C117.303 620.972 130.613 622.926 131.827 622.027C133.041 621.128 131.435 619.018 131.435 619.018C131.435 619.018 145.842 620.151 147.565 619.018C149.287 617.885 149.679 616.635 146.86 612.962C153.437 614.955 163.616 615.541 165.338 614.447C167.061 613.353 166.2 611.438 162.089 607.844C166.944 612.024 173.481 612.181 177.866 612.689C182.251 613.197 189.376 614.799 190.041 612.689C190.746 610.579 185.931 606.281 185.931 606.281C185.931 606.281 193.643 604.952 196.697 604.523C199.711 604.054 205.466 601.201 206.523 600.225C207.541 599.248 215.488 594.129 206.171 594.989Z" }), /*#__PURE__*/
React.createElement("path", { d: "M205.191 594.958L196.077 590.264C196.077 590.264 206.745 591.697 213.816 588.77C203.636 585.936 191.749 580.876 186.384 573.104C194.553 577.493 209.915 578.56 209.915 578.56L205.038 571.305C205.038 571.305 208.543 571.915 210.829 570.239C207.233 570.574 202.417 568.471 202.417 568.471C202.417 568.471 209.427 564.295 213.451 559.205C209.793 561.4 188.274 567.252 176.357 564.387C185.775 562.71 191.383 554.42 191.383 554.42C191.383 554.42 179.831 560.638 167.03 561.217C154.228 561.796 155.691 560.211 144.017 552.926C149.626 556.218 156.819 555.486 156.819 555.486C156.819 555.486 152.034 554.389 148.071 549.726C153.619 553.2 165.17 552.926 165.17 552.926L159.074 550.549C159.074 550.549 169.285 551.737 174.497 548.476C169.681 548.659 163.89 547.043 159.044 542.685C167.487 542.929 179.008 542.502 192.389 533.023C189.737 533.724 183.093 532.748 178.46 530.95C187.512 528.695 191.505 523.239 191.505 523.239C191.505 523.239 188.335 524.519 185.866 525.067C187.634 523.726 187.817 521.928 186.75 521.379C188.457 520.404 189.158 518.545 189.158 518.545C189.158 518.545 187.512 518.21 183.093 520.343C178.704 522.477 161.787 520.252 161.787 520.252C161.787 520.252 169.956 519.246 174.406 515.314C154.502 519.124 136.977 514.643 136.276 514.064C135.544 513.485 135.239 511.626 134.203 509.919C133.136 508.212 131.338 507.603 131.795 506.688C132.222 505.774 132.557 504.097 133.106 503.914C133.624 503.732 134.142 503.823 135.422 .........完整代码请登录后点击上方下载按钮下载查看
网友评论0