Commit 45f6a2ee authored by limingzhe's avatar limingzhe

fix: debug

parent 80dcf92a
......@@ -117,6 +117,8 @@ cc.Class({
},
getDefaultData() {
return this.item = {"begin_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","idle_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","finish_right_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","finish_wrong_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","error_link_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","error_write_audio_url":"http://staging-teach.cdn.ireadabc.com/3d307a02663e1cd667b7c951340ec98b.mp3","page_id":"7","book_id":"opw1","part_name":"d","bgItem":{"url":"http://staging-teach.cdn.ireadabc.com/75bcd934bdd589d901b1d1dcf9e05e2b.png","rect":{"x":455.89,"y":0,"width":1729.22,"height":992}},"hotZoneItemArr":[{"id":"1667291729830","index":0,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":496},"gIdx":"0","posX":714.5,"posY":509,"rect":{"x":232.61,"y":483,"width":52,"height":52},"linkItem":2,"pointItem":1},{"id":"1667291758660","index":1,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":863.4985828918223,"posY":708.0011902773308,"rect":{"x":381.61,"y":682,"width":52,"height":52},"linkItem":1,"pointItem":2},{"id":"1667291766274","index":2,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1038.4989313227106,"posY":767.0016556313363,"rect":{"x":556.61,"y":741,"width":52,"height":52},"linkItem":4,"pointItem":3},{"id":"1667291773931","index":3,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1208.4993405536202,"posY":565.0017936006144,"rect":{"x":726.61,"y":539,"width":52,"height":52},"linkItem":3,"pointItem":4},{"id":"1667291781144","index":4,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1365.499738092218,"posY":554.0013212312218,"rect":{"x":883.61,"y":528,"width":52,"height":52},"linkItem":6,"pointItem":5},{"id":"1667291787620","index":5,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1519.500105230805,"posY":368.0012955081361,"rect":{"x":1037.61,"y":342,"width":52,"height":52},"linkItem":5,"pointItem":6},{"id":"1667291794068","index":6,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1697.5004653540052,"posY":452.00086055414096,"rect":{"x":1215.61,"y":426,"width":52,"height":52},"linkItem":8,"pointItem":7},{"id":"1667291799074","index":7,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1762.5008816003017,"posY":565.0010569849775,"rect":{"x":1280.61,"y":539,"width":52,"height":52},"linkItem":7,"pointItem":8},{"id":"1667291806543","index":8,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1672.501033600354,"posY":721.0013212312218,"rect":{"x":1190.61,"y":695,"width":52,"height":52},"linkItem":10,"pointItem":9},{"id":"1667291814677","index":9,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1477.5008231387435,"posY":705.0016860313468,"rect":{"x":995.61,"y":679,"width":52,"height":52},"linkItem":9,"pointItem":10},{"id":"1667291823228","index":10,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1371.5003671385873,"posY":813.0016486159494,"rect":{"x":889.61,"y":787,"width":52,"height":52},"linkItem":12,"pointItem":11},{"id":"1667291830926","index":11,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1199.5001192615794,"posY":812.0019011698821,"rect":{"x":717.61,"y":786,"width":52,"height":52},"linkItem":11,"pointItem":12},{"id":"1667291842195","index":12,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1326.4997170460567,"posY":247.00189883141968,"rect":{"x":844.61,"y":221,"width":52,"height":52},"linkItem":14,"pointItem":13},{"id":"1667291853247","index":13,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1130.500014030774,"posY":267.00057760019786,"rect":{"x":648.61,"y":241,"width":52,"height":52},"linkItem":13,"pointItem":14},{"id":"1667291861161","index":14,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":1060.4995556921554,"posY":407.00062436944467,"rect":{"x":578.61,"y":381,"width":52,"height":52},"linkItem":16,"pointItem":15},{"id":"1667291869501","index":15,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":495.99999999999994},"gIdx":"0","posX":891.4993919997917,"posY":447.0009517541722,"rect":{"x":409.61,"y":421,"width":52,"height":52},"linkItem":15,"pointItem":16}],"bgItem2":{"url":"http://staging-teach.cdn.ireadabc.com/71e68ebc76a7ce04eef418353d3f1844.png","rect":{"x":269.36,"y":0,"width":2032.28,"height":2629}},"hotZoneItemArr2":[{"id":"1667380287432","index":0,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":670.5,"posY":1410.5,"rect":{"x":376.64,"y":1386,"width":49,"height":49}},{"id":"1667380314762","index":1,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":827.4994456359115,"posY":1617.5012714317836,"rect":{"x":533.64,"y":1593,"width":49,"height":49}},{"id":"1667380322503","index":2,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1007.4995871564998,"posY":1680.5014580226232,"rect":{"x":713.64,"y":1656,"width":49,"height":49}},{"id":"1667380329891","index":3,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1185.4997494094036,"posY":1470.5015148111395,"rect":{"x":891.64,"y":1446,"width":49,"height":49}},{"id":"1667380339099","index":4,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1346.4999098594978,"posY":1458.5013255160848,"rect":{"x":1052.64,"y":1434,"width":49,"height":49}},{"id":"1667380346091","index":5,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1507.5000549857066,"posY":1264.5013146992246,"rect":{"x":1213.64,"y":1240,"width":49,"height":49}},{"id":"1667380353829","index":6,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1690.500200111915,"posY":1351.5011398266504,"rect":{"x":1396.64,"y":1327,"width":49,"height":49}},{"id":"1667380360920","index":7,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1756.500365069034,"posY":1469.5012182488872,"rect":{"x":1462.64,"y":1445,"width":49,"height":49}},{"id":"1667380368760","index":8,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1664.5004245617654,"posY":1629.5013246146798,"rect":{"x":1370.64,"y":1605,"width":49,"height":49}},{"id":"1667380374561","index":9,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1462.5003416325035,"posY":1613.5014688394833,"rect":{"x":1168.64,"y":1589,"width":49,"height":49}},{"id":"1667380381923","index":10,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1350.500159548689,"posY":1725.501454417003,"rect":{"x":1056.64,"y":1701,"width":49,"height":49}},{"id":"1667380387739","index":11,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1174.5000585913265,"posY":1723.5015553743654,"rect":{"x":880.64,"y":1699,"width":49,"height":49}},{"id":"1667380395200","index":12,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1306.4998999440427,"posY":1140.5015535715554,"rect":{"x":1012.64,"y":1116,"width":49,"height":49}},{"id":"1667380402254","index":13,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1101.5000189295056,"posY":1160.5010280524275,"rect":{"x":807.64,"y":1136,"width":49,"height":49}},{"id":"1667380408975","index":14,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":1028.499834141476,"posY":1304.501046080528,"rect":{"x":734.64,"y":1280,"width":49,"height":49}},{"id":"1667380417184","index":15,"itemType":"rect","fontScale":2.00859375,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.00859375,"dragDot":{"x":1285.5,"y":1314.5},"gIdx":"0","posX":853.4997683389092,"posY":1346.5011758828512,"rect":{"x":559.64,"y":1322,"width":49,"height":49}}],"isDebug":true}
return {
"page_id":"5",
......@@ -398,11 +400,7 @@ cc.Class({
"isDebug":false
}
// return {"bgItem":{"url":"http://staging-teach.cdn.ireadabc.com/756f53dfb74f400a33f036b6a352346a.png","rect":{"x":140.31,"y":0,"width":1713.38,"height":753}},"hotZoneItemArr":[{"id":"1648109513339","index":0,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":651.9775376995343,"posY":333.11899227435464,"rect":{"x":439.55,"y":261,"width":144.24,"height":144.24},"rectItem":1},{"id":"1666579559326","index":1,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":818.9792800693633,"posY":333.1207054065696,"rect":{"x":606.55,"y":261,"width":144.24,"height":144.24},"rectItem":2},{"id":"1666579574503","index":2,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":985.9796252790716,"posY":333.1207011966951,"rect":{"x":773.55,"y":261,"width":144.24,"height":144.24},"rectItem":3},{"id":"1666579582478","index":3,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1151.9799768035916,"posY":333.1207011966951,"rect":{"x":939.55,"y":261,"width":144.24,"height":144.24},"rectItem":4},{"id":"1666579590315","index":4,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1317.9803262231742,"posY":333.1207011966951,"rect":{"x":1105.55,"y":261,"width":144.24,"height":144.24},"rectItem":5},{"id":"1666579597434","index":5,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1484.9806756427568,"posY":332.1207011966951,"rect":{"x":1272.55,"y":260,"width":144.24,"height":144.24},"rectItem":6},{"id":"1666579606163","index":6,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1652.981027167277,"posY":333.1206990917579,"rect":{"x":1440.55,"y":261,"width":144.24,"height":144.24},"rectItem":7},{"id":"1666579650281","index":7,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":655.9792779644263,"posY":592.1207054065696,"rect":{"x":475.55,"y":552,"width":80.24,"height":80.24},"rectItem":8},{"id":"1666579715448","index":8,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":821.9792821743006,"posY":592.1212463754416,"rect":{"x":641.55,"y":552,"width":80.24,"height":80.24},"rectItem":9},{"id":"1666579721185","index":9,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":987.9796315938834,"posY":592.1212463754416,"rect":{"x":807.55,"y":552,"width":80.24,"height":80.24},"rectItem":10},{"id":"1666579748477","index":10,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1152.979981013466,"posY":591.1212463754416,"rect":{"x":972.55,"y":551,"width":80.24,"height":80.24},"rectItem":11},{"id":"1666579759406","index":11,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1319.9803283281115,"posY":592.1212442705043,"rect":{"x":1139.55,"y":552,"width":80.24,"height":80.24},"rectItem":12},{"id":"1666579767617","index":12,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1486.9806798526315,"posY":591.1212463754416,"rect":{"x":1306.55,"y":551,"width":80.24,"height":80.24},"rectItem":13},{"id":"1666579776491","index":13,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1652.9810313771513,"posY":591.1212442705043,"rect":{"x":1472.55,"y":551,"width":80.24,"height":80.24},"rectItem":14}],"bgItem2":{"url":"http://staging-teach.cdn.ireadabc.com/e94766af9c75bcdc8308a914929afc74.png","rect":{"x":277.69,"y":0,"width":2085.62,"height":2698}},"hotZoneItemArr2":[{"id":"1648109571306","index":0,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":719.8113247477669,"posY":320.51428676094304,"rect":{"x":610.86,"y":338.08,"width":134.68,"height":167.1}},{"id":"1666579968289","index":1,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":867.8193744304583,"posY":321.51572337261587,"rect":{"x":806.89,"y":339.39,"width":132.02,"height":167.1}},{"id":"1666579994615","index":2,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":1015.8247084640105,"posY":320.51572562952305,"rect":{"x":1001.58,"y":338.08,"width":132.02,"height":167.1}},{"id":"1666580015202","index":3,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":1162.825042486278,"posY":320.51572337261587,"rect":{"x":1194.96,"y":338.08,"width":132.02,"height":167.1}},{"id":"1666580027207","index":4,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":1310.8253742516388,"posY":319.51572337261587,"rect":{"x":1389.65,"y":336.76,"width":132.02,"height":167.1}},{"id":"1666580037250","index":5,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":1458.8357082964758,"posY":319.51572111570863,"rect":{"x":1584.35,"y":336.76,"width":132.02,"height":167.1}},{"id":"1666580046055","index":6,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"A","posX":1606.8460423413126,"posY":319.51572111570863,"rect":{"x":1779.04,"y":336.76,"width":132.02,"height":167.1}},{"id":"1666580062206","index":7,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":720.8563763861493,"posY":552.5157211157086,"rect":{"x":632.01,"y":680.09,"width":95.09,"height":93.43}},{"id":"1666580091178","index":8,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":868.8593767776417,"posY":551.5162469750896,"rect":{"x":826.71,"y":678.78,"width":95.09,"height":93.43}},{"id":"1666580100237","index":9,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":1015.8597130568169,"posY":552.5162469750896,"rect":{"x":1020.09,"y":680.09,"width":95.09,"height":93.43}},{"id":"1666580136217","index":10,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":1162.86004256527,"posY":551.5162469750896,"rect":{"x":1213.45,"y":678.78,"width":95.09,"height":93.43}},{"id":"1666580149733","index":11,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":1311.8603743306307,"posY":552.5162447181824,"rect":{"x":1409.49,"y":680.09,"width":95.09,"height":93.43}},{"id":"1666580185791","index":12,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":1459.8707106323745,"posY":551.5162469750896,"rect":{"x":1604.16,"y":678.78,"width":95.09,"height":93.43}},{"id":"1666580196584","index":13,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1364.465245327103},"gIdx":"1","labelText":"a","posX":1607.8810446772115,"posY":551.5162447181824,"rect":{"x":1798.86,"y":678.78,"width":95.09,"height":93.43}},{"id":"1666580942163","index":14,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1358.2474924774324},"gIdx":"3","labelText":"rac w a say","posX":852.5209556527826,"posY":265.6527451973004,"rect":{"x":279.35,"y":233,"width":590.96,"height":65.31}},{"id":"1666581259730","index":15,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1358.2474924774324},"gIdx":"4","labelText":"Lis Aa ","posX":665.8463653932971,"posY":587.3348101283482,"rect":{"x":282.46,"y":925.58,"width":1103.35,"height":76.59}},{"id":"1666582092777","index":16,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1358.2474924774324},"gIdx":"2","posX":1327.5481309684806,"posY":608.7920397020446,"rect":{"x":75.1,"y":212.18,"width":1949.51,"height":793.22}},{"id":"1666679136549","index":17,"itemType":"rect","fontScale":2.06328125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":2.06328125,"dragDot":{"x":1320.5,"y":1349},"gIdx":"5","labelText":"A","posX":559.5,"posY":425,"rect":{"x":220.31,"y":341,"width":123,"height":168}}],"firstPart":"0","isDebug":false,"page_id":"5","book_id":"opw1","part_name":"c","begin_audio_url":"http://staging-teach.cdn.ireadabc.com/5a1a2670845bfe76662e86d9a3a69f81.mp3","change_stage_audio_url":"http://staging-teach.cdn.ireadabc.com/4c0379bc0f3bd0722874b2e11fb35336.mp3","stage_1_audio_url":"http://staging-teach.cdn.ireadabc.com/495324991838775e49e3ca6593d432c9.mp3","stage_2_audio_url":"http://staging-teach.cdn.ireadabc.com/17cc0e2a383e4632147dc495a1397915.mp3","finish_right_audio_url":"http://staging-teach.cdn.ireadabc.com/ae270b1453fa86f7d4ee432382f60a70.mp3","finish_wrong_audio_url":"http://staging-teach.cdn.ireadabc.com/a5b132bdb52a57cb9bd214bc24d77d0b.mp3","error_audio_url":"http://staging-teach.cdn.ireadabc.com/7586220a8fe9fcf2c34bbaf3908e1fcd.mp3","idle_audio_url":"http://staging-teach.cdn.ireadabc.com/e91133b3e83cae39db5c769812efdec1.mp3","isGuide":false,"error_link_audio_url":"http://staging-teach.cdn.ireadabc.com/6e72b37ac065de9467e4def6a2f0e252.mp3","error_write_audio_url":"http://staging-teach.cdn.ireadabc.com/41a94792d1e1a01f58adea3ab7af7628.mp3"}
// return {"bgItem":{"url":"http://staging-teach.cdn.ireadabc.com/756f53dfb74f400a33f036b6a352346a.png","rect":{"x":140.31,"y":0,"width":1713.38,"height":753}},"hotZoneItemArr":[{"id":"1648109513339","index":0,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":651.9775376995343,"posY":333.11899227435464,"rect":{"x":439.55,"y":261,"width":144.24,"height":144.24},"rectItem":1},{"id":"1666579559326","index":1,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":818.9792800693633,"posY":333.1207054065696,"rect":{"x":606.55,"y":261,"width":144.24,"height":144.24},"rectItem":2},{"id":"1666579574503","index":2,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":985.9796252790716,"posY":333.1207011966951,"rect":{"x":773.55,"y":261,"width":144.24,"height":144.24},"rectItem":3},{"id":"1666579582478","index":3,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1151.9799768035916,"posY":333.1207011966951,"rect":{"x":939.55,"y":261,"width":144.24,"height":144.24},"rectItem":4},{"id":"1666579590315","index":4,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1317.9803262231742,"posY":333.1207011966951,"rect":{"x":1105.55,"y":261,"width":144.24,"height":144.24},"rectItem":5},{"id":"1666579597434","index":5,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1484.9806756427568,"posY":332.1207011966951,"rect":{"x":1272.55,"y":260,"width":144.24,"height":144.24},"rectItem":6},{"id":"1666579606163","index":6,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/14c5231012b4a1f3ac898ca6f83bc213.json","name":"A大黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/a9e874a147023e0944cf89c351661218.json","name":"A大黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/8e12ae87d2c1a7bb6fc320272a930d9b.png","name":"A大黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1652.981027167277,"posY":333.1206990917579,"rect":{"x":1440.55,"y":261,"width":144.24,"height":144.24},"rectItem":7},{"id":"1666579650281","index":7,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":655.9792779644263,"posY":592.1207054065696,"rect":{"x":475.55,"y":552,"width":80.24,"height":80.24},"rectItem":8},{"id":"1666579715448","index":8,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":821.9792821743006,"posY":592.1212463754416,"rect":{"x":641.55,"y":552,"width":80.24,"height":80.24},"rectItem":9},{"id":"1666579721185","index":9,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":987.9796315938834,"posY":592.1212463754416,"rect":{"x":807.55,"y":552,"width":80.24,"height":80.24},"rectItem":10},{"id":"1666579748477","index":10,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1152.979981013466,"posY":591.1212463754416,"rect":{"x":972.55,"y":551,"width":80.24,"height":80.24},"rectItem":11},{"id":"1666579759406","index":11,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1319.9803283281115,"posY":592.1212442705043,"rect":{"x":1139.55,"y":552,"width":80.24,"height":80.24},"rectItem":12},{"id":"1666579767617","index":12,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1486.9806798526315,"posY":591.1212463754416,"rect":{"x":1306.55,"y":551,"width":80.24,"height":80.24},"rectItem":13},{"id":"1666579776491","index":13,"itemType":"rect","fontScale":1.5578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.5578125,"skeJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/356e9e26a2a74c57791fff7471142d54.json","name":"A小黑_ske.json"},"texJsonData":{"url":"http://staging-teach.cdn.ireadabc.com/9a262fdad701a170994510e1562baa76.json","name":"A小黑_tex.json"},"texPngData":{"url":"http://staging-teach.cdn.ireadabc.com/500b883b3c0c0613a6de963f3deb7f72.png","name":"A小黑_tex.png"},"dragDot":{"x":997,"y":377.9515186915889},"gIdx":"1","posX":1652.9810313771513,"posY":591.1212442705043,"rect":{"x":1472.55,"y":551,"width":80.24,"height":80.24},"rectItem":14}],"bgItem2":{"url":"http://staging-teach.cdn.ireadabc.com/e94766af9c75bcdc8308a914929afc74.png","rect":{"x":150.65,"y":0,"width":1223.7,"height":1583}},"hotZoneItemArr2":[{"id":"1648109571306","index":0,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":719.8113247477669,"posY":320.51428676094304,"rect":{"x":358.41,"y":198.36,"width":79.02,"height":98.04}},{"id":"1666579968289","index":1,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":867.8193744304583,"posY":321.51572337261587,"rect":{"x":473.43,"y":199.13,"width":77.46,"height":98.04}},{"id":"1666579994615","index":2,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":1015.8247084640105,"posY":320.51572562952305,"rect":{"x":587.66,"y":198.36,"width":77.46,"height":98.04}},{"id":"1666580015202","index":3,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":1162.825042486278,"posY":320.51572337261587,"rect":{"x":701.12,"y":198.36,"width":77.46,"height":98.04}},{"id":"1666580027207","index":4,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":1310.8253742516388,"posY":319.51572337261587,"rect":{"x":815.35,"y":197.59,"width":77.46,"height":98.04}},{"id":"1666580037250","index":5,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":1458.8357082964758,"posY":319.51572111570863,"rect":{"x":929.59,"y":197.59,"width":77.46,"height":98.04}},{"id":"1666580046055","index":6,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"A","posX":1606.8460423413126,"posY":319.51572111570863,"rect":{"x":1043.82,"y":197.59,"width":77.46,"height":98.04}},{"id":"1666580062206","index":7,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":720.8563763861493,"posY":552.5157211157086,"rect":{"x":370.82,"y":399.03,"width":55.79,"height":54.82}},{"id":"1666580091178","index":8,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":868.8593767776417,"posY":551.5162469750896,"rect":{"x":485.06,"y":398.26,"width":55.79,"height":54.82}},{"id":"1666580100237","index":9,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":1015.8597130568169,"posY":552.5162469750896,"rect":{"x":598.52,"y":399.03,"width":55.79,"height":54.82}},{"id":"1666580136217","index":10,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":1162.86004256527,"posY":551.5162469750896,"rect":{"x":711.97,"y":398.26,"width":55.79,"height":54.82}},{"id":"1666580149733","index":11,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":1311.8603743306307,"posY":552.5162447181824,"rect":{"x":826.99,"y":399.03,"width":55.79,"height":54.82}},{"id":"1666580185791","index":12,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":1459.8707106323745,"posY":551.5162469750896,"rect":{"x":941.21,"y":398.26,"width":55.79,"height":54.82}},{"id":"1666580196584","index":13,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":787.8869742990655},"gIdx":"1","labelText":"a","posX":1607.8810446772115,"posY":551.5162447181824,"rect":{"x":1055.45,"y":398.26,"width":55.79,"height":54.82}},{"id":"1666580942163","index":14,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":784.2966399197592},"gIdx":"3","labelText":"C rac w a say","posX":456.8254357540735,"posY":153.51975055314804,"rect":{"x":104,"y":126,"width":404.35,"height":55.04}},{"id":"1666581259730","index":15,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":784.2966399197592},"gIdx":"4","labelText":"Lis Aa ","posX":665.8463653932971,"posY":587.3348101283482,"rect":{"x":165.73,"y":543.07,"width":647.37,"height":44.94}},{"id":"1666582092777","index":16,"itemType":"rect","fontScale":1.19140625,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.19140625,"dragDot":{"x":762.5,"y":784.2966399197592},"gIdx":"2","posX":778.3699681294434,"posY":363.06442247247463,"rect":{"x":55.8,"y":130.36,"width":1143.84,"height":465.41}}],"firstPart":"0","isDebug":false,"page_id":"5","book_id":"opw1","part_name":"c","begin_audio_url":"http://staging-teach.cdn.ireadabc.com/5a1a2670845bfe76662e86d9a3a69f81.mp3","change_stage_audio_url":"http://staging-teach.cdn.ireadabc.com/4c0379bc0f3bd0722874b2e11fb35336.mp3","stage_1_audio_url":"http://staging-teach.cdn.ireadabc.com/495324991838775e49e3ca6593d432c9.mp3","stage_2_audio_url":"http://staging-teach.cdn.ireadabc.com/17cc0e2a383e4632147dc495a1397915.mp3","finish_right_audio_url":"http://staging-teach.cdn.ireadabc.com/ae270b1453fa86f7d4ee432382f60a70.mp3","finish_wrong_audio_url":"http://staging-teach.cdn.ireadabc.com/a5b132bdb52a57cb9bd214bc24d77d0b.mp3","error_audio_url":"http://staging-teach.cdn.ireadabc.com/7586220a8fe9fcf2c34bbaf3908e1fcd.mp3","idle_audio_url":"http://staging-teach.cdn.ireadabc.com/e91133b3e83cae39db5c769812efdec1.mp3","isGuide":false,"error_link_audio_url":"http://staging-teach.cdn.ireadabc.com/6e72b37ac065de9467e4def6a2f0e252.mp3","error_write_audio_url":"http://staging-teach.cdn.ireadabc.com/41a94792d1e1a01f58adea3ab7af7628.mp3"}
// return {"scaleOffY":"0.055","positionOffY":"0.7","bg_pic_url":"https://staging-teach.cdn.ireadabc.com/015b6bef913cf6c85606452c6a0162b9.png","bgItem":{"url":"https://staging-teach.cdn.ireadabc.com/8d1b7615c5b9a923cbdf42e681144c8e.png","rect":{"x":863.27,"y":0,"width":460.46,"height":819}},"hotZoneItemArr":[{"id":"1652944701877","index":0,"pic_url":"https://staging-teach.cdn.ireadabc.com/74ee33442d0aaf1bf5e76744c9258d7a.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":167,"imgSizeH":80,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":279.97,"y":138.94,"width":102.53,"height":49.12},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/6bf8edd7197c7eac3da606bfc86577c5.png","pointItem":3},{"id":"1652945175545","index":1,"pic_url":"https://staging-teach.cdn.ireadabc.com/6adafbf7f3b4962ad1abf465ce8616b2.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":112,"imgSizeH":80,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":99.85,"y":310.94,"width":68.76,"height":49.12},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/295f35ac75fd3c3753208d50bbc54930.png","pointItem":4},{"id":"1652945202486","index":2,"pic_url":"https://staging-teach.cdn.ireadabc.com/c61aac03f8162a1406e1ab248fae6122.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":219,"imgSizeH":94,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":265,"y":498.64,"width":134.45,"height":57.71},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/e605ea7ffa51943153896a53a4dfe749.png","pointItem":5},{"id":"1652945220125","index":3,"pic_url":"https://staging-teach.cdn.ireadabc.com/840234931af7378f89f8a07c65b0477d.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":204,"imgSizeH":119,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":70.61,"y":651.97,"width":125.24,"height":73.06},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/fee0e26f127fd56b9c084270ace32090.png","pointItem":6}],"bgItem2":{"url":"https://staging-teach.cdn.ireadabc.com/0baac3a827c6604f2fb572ad9e8303c2.png","rect":{"x":183.16,"y":0,"width":1024.67,"height":1447}},"hotZoneItemArr2":[{"id":"1652753800951","index":0,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"0","labelText":"Trace t l","posX":1091.5674761296332,"posY":72.85376434979027,"rect":{"x":323.85,"y":25.96,"width":374.5,"height":42.67}},{"id":"1652753904613","index":1,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"2","labelText":"w s","posX":332.5049301547224,"posY":128.14202921852848,"rect":{"x":62.25,"y":102.29,"width":123.67,"height":33.74}},{"id":"1652753942365","index":2,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"3","labelText":"short","posX":994.8553244522368,"posY":302.06541121498645,"rect":{"x":501.25,"y":192,"width":477.59,"height":177.81}},{"id":"1652754001856","index":3,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"3","labelText":"tall","posX":465.4310215638189,"posY":602.3070755269097,"rect":{"x":23.7,"y":512,"width":517.14,"height":180.61}},{"id":"1652754539362","index":4,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"3","labelText":"pretty","posX":923.2214630116605,"posY":924.9882371790949,"rect":{"x":479.28,"y":826,"width":521.56,"height":197.98}},{"id":"1652754572008","index":5,"itemType":"rect","fontScale":1.08671875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":1.08671875,"dragDot":{"x":695.5,"y":708.8566529492456},"gIdx":"3","labelText":"happy","posX":506.3353290824218,"posY":1331.151779095398,"rect":{"x":31.65,"y":1145,"width":508.19,"height":185.81}}],"isDebug":true}
// return {"scaleOffY":0.055,"positionOffY":0.4,"bg_pic_url":"https://staging-teach.cdn.ireadabc.com/015b6bef913cf6c85606452c6a0162b9.png","bgItem":{"url":"https://staging-teach.cdn.ireadabc.com/8d1b7615c5b9a923cbdf42e681144c8e.png","rect":{"x":863.27,"y":0,"width":460.46,"height":819}},"hotZoneItemArr":[{"id":"1652944701877","index":0,"pic_url":"https://staging-teach.cdn.ireadabc.com/74ee33442d0aaf1bf5e76744c9258d7a.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":167,"imgSizeH":80,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":279.97,"y":138.94,"width":102.53,"height":49.12},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/bcb38571f3c14e132ba0c2d16e0fa791.png","pointItem":3},{"id":"1652945175545","index":1,"pic_url":"https://staging-teach.cdn.ireadabc.com/6adafbf7f3b4962ad1abf465ce8616b2.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":112,"imgSizeH":80,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":99.85,"y":310.94,"width":68.76,"height":49.12},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/013bab3233b81c5352061a42a5f43e1d.png","pointItem":4},{"id":"1652945202486","index":2,"pic_url":"https://staging-teach.cdn.ireadabc.com/c61aac03f8162a1406e1ab248fae6122.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":219,"imgSizeH":94,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":265,"y":498.64,"width":134.45,"height":57.71},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/3cd08fefadcdc2607de7739606f5595c.png","pointItem":5},{"id":"1652945220125","index":3,"pic_url":"https://staging-teach.cdn.ireadabc.com/840234931af7378f89f8a07c65b0477d.png","itemType":"pic","fontScale":1.70859375,"imgScale":0.6139430284857571,"imgSizeW":204,"imgSizeH":119,"mapScale":1.70859375,"dragDot":{"x":1093.5,"y":409.5},"gIdx":"0","rect":{"x":70.61,"y":651.97,"width":125.24,"height":73.06},"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/2c3eaf85a67b26d3a546c9bde076ea3f.png","pointItem":6}],"bgItem2":{"url":"https://staging-teach.cdn.ireadabc.com/53b4190a7b90321651cc40f787930742.png","rect":{"x":123.62,"y":0,"width":735.75,"height":1039}},"hotZoneItemArr2":[{"id":"1652753800951","index":0,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"0","labelText":"Trace t l","posX":1091.5674761296332,"posY":72.85376434979027,"rect":{"x":232.53,"y":18.65,"width":268.9,"height":30.63}},{"id":"1652753904613","index":1,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"2","labelText":"L pl","posX":544.0068242192103,"posY":190.7256283747446,"rect":{"x":46.02,"y":72.25,"width":131.44,"height":33.3}},{"id":"1652753942365","index":2,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"3","labelText":"short","posX":1449.0068242192103,"posY":404.7256283747447,"rect":{"x":456.68,"y":150.56,"width":153.82,"height":76.19}},{"id":"1652754001856","index":3,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"3","labelText":"tall","posX":1449.7883032253415,"posY":894.4569199827903,"rect":{"x":481.65,"y":378.96,"width":104.61,"height":75.94}},{"id":"1652754539362","index":4,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"3","labelText":"pretty","posX":1433.8413789185759,"posY":1447.7771524620848,"rect":{"x":424.37,"y":631.14,"width":204.31,"height":87.42}},{"id":"1652754572008","index":5,"itemType":"rect","fontScale":0.76796875,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.76796875,"dragDot":{"x":491.5,"y":500.9389574759945},"gIdx":"3","labelText":"happy","posX":1447.7883032253415,"posY":1915.4689147940198,"rect":{"x":438.77,"y":836.7,"width":188.51,"height":112.31}}],"isDebug":false}
// return {"scaleOffY":0.055,"positionOffY":0.4,"bgItem":{"url":"https://staging-teach.cdn.ireadabc.com/5b80cd52b784cf2f340bc2711d2f7a14.png","rect":{"x":410,"y":0,"width":301.01,"height":426}},"hotZoneItemArr":[{"id":"1651478243662","index":0,"pic_url":"https://staging-teach.cdn.ireadabc.com/6c54d775b6ed7320a3d371989f44d6b3.webp","itemType":"pic","fontScale":0.87578125,"imgScale":0.2222222222222222,"imgSizeW":602,"imgSizeH":153,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":213},"gIdx":"0","rect":{"x":151.61,"y":63,"width":133.78,"height":34},"pointItem":4,"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/c4d770c5c93db38cb465dc9b679f9879.webp"},{"id":"1651478296467","index":1,"pic_url":"https://staging-teach.cdn.ireadabc.com/7db832a8c5fad22bd357606b9ddbcdd4.webp","itemType":"pic","fontScale":0.87578125,"imgScale":0.28667563930013457,"imgSizeW":452,"imgSizeH":153,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":213},"gIdx":"0","rect":{"x":153.71,"y":152.07,"width":129.58,"height":43.86},"pointItem":3,"answer_pic_url":"https://staging-teach.cdn.ireadabc.com/8c4eaa1c72b390609b1988615658d715.webp"}],"bgItem2":{"url":"https://staging-teach.cdn.ireadabc.com/d282ebd10c9a09c3186a6faf01b9f8e6.png","rect":{"x":151.82,"y":0,"width":817.37,"height":1163}},"hotZoneItemArr2":[{"id":"1651478748347","index":0,"itemType":"rect","fontScale":0.87578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":581.5},"gIdx":"0","labelText":"Look a T","posX":561.5,"posY":30.5,"rect":{"x":238.18,"y":10,"width":343,"height":41}},{"id":"1651478866687","index":1,"itemType":"rect","fontScale":0.87578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":581.5},"gIdx":"2","labelText":"blackb","posX":744.5,"posY":197.5,"rect":{"x":458.18,"y":163,"width":269,"height":69}},{"id":"1651478952229","index":2,"itemType":"rect","fontScale":0.87578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":581.5},"gIdx":"3","labelText":"window","posX":747.5,"posY":451.5,"rect":{"x":480.18,"y":412,"width":231,"height":79}},{"id":"1651479000696","index":3,"itemType":"rect","fontScale":0.87578125,"imgScale":1,"imgSizeW":0,"imgSizeH":0,"mapScale":0.87578125,"dragDot":{"x":560.5,"y":581.5},"gIdx":"3","labelText":"blackboard","posX":745.5,"posY":196.5,"rect":{"x":460.18,"y":162,"width":267,"height":69}}],"isDebug":true}
},
preload() {
......@@ -563,7 +561,9 @@ cc.Class({
this.benchmark2Data = this.getGroupArrByGIdx(this.data.hotZoneItemArr2, '4')[0];
this.firstItemData = this.getGroupArrByGIdx(this.data.hotZoneItemArr2, '5')[0];
this.lineRectArr = this.getGroupArrByGIdx(this.data.hotZoneItemArr2, '0');
this.newRectArr = this.getGroupArrByGIdx(this.data.hotZoneItemArr2, '6');
this.circleRectArr = this.getGroupArrByGIdx(this.data.hotZoneItemArr2, '7');
if (this.benchmark1Data) {
......@@ -731,6 +731,60 @@ cc.Class({
this.startTesting();
},
getSendLinePoints() {
const tempLinkArr = this.getGroupArrByGIdx(this.data.hotZoneItemArr, '0');
console.log('tempLinkArr: ' , tempLinkArr);
const bgRect = this.data.bgItem2.rect;
const sendLinkPointArr = [];
for (let i=0; i<tempLinkArr.length; i++) {
const tempLink1 = tempLinkArr[i];
const key2 = tempLink1.linkItem;
const tempLink2 = tempLinkArr[Number(key2)-1];
if (!tempLink1.isGetLinked && !tempLink2.isGetLinked) {
tempLink1.isGetLinked = true;
tempLink2.isGetLinked = true;
const pKey1 = tempLink1.pointItem;
const pKey2 = tempLink2.pointItem;
const pointItem1 = this.data.hotZoneItemArr2[Number(pKey1) - 1];
const pointItem2 = this.data.hotZoneItemArr2[Number(pKey2) - 1];
const region1 = this.getRegionByRect(pointItem1.rect, bgRect);
const region2 = this.getRegionByRect(pointItem2.rect, bgRect);
let x1 = region1.left + (region1.right - region1.left) / 2;
let y1 = region1.top + (region1.bottom - region1.top) / 2;
let x2 = region2.left + (region2.right - region2.left) / 2;
let y2 = region2.top + (region2.bottom - region2.top) / 2;
x1 = Math.floor(x1 * 1000) / 1000;
y1 = Math.floor(y1 * 1000) / 1000;
x2 = Math.floor(x2 * 1000) / 1000;
y2 = Math.floor(y2 * 1000) / 1000;
sendLinkPointArr.push( {left:x1, top: y1, right:x2, bottom: y2} )
}
}
console.log("sendLinkPointArr: ", sendLinkPointArr);
return sendLinkPointArr;
// for (let i=0; i<regions.length; i++) {
// const oneRegion = regions[i];
// console.log('oneRegion: ', oneRegion);
// const x = oneRegion.left + (oneRegion.right - oneRegion.left) / 2;
// const y = oneRegion.top + (oneRegion.bottom - oneRegion.top) / 2;
// }
},
//调起检测
startTesting() {
......@@ -741,15 +795,23 @@ cc.Class({
// 0, 0.331,
// ]
// this.getPhotoData((data) => {
// this.photoEnd(data);
// });
// return;
const writeRegions = this.getRegionsByGidx('6')
const circleRegions = this.getRegionsByGidx('7')
let lineRegions = this.getRegionsByGidx('0')
const newPoints = this.getSendLinePoints();
console.log('writeRegions: ', writeRegions);
console.log('circleRegions: ', circleRegions);
console.log('newPoints: ', newPoints);
// this.getPhotoData((data) => {
// this.photoEnd(data);
// });
// return;
const cw = window.courseware;
if (!cw || !cw.openOsmoHandwriting) {
......@@ -766,10 +828,11 @@ cc.Class({
"page_id": this.data.page_id, //27,
"book_id": this.data.book_id,//"opw1",
"part_name": this.data.part_name, //"d",
"is_hand_writing": true,
"is_line_link": false,
// "is_hand_writing": true,
// "is_line_link": false,
"write_regions": writeRegions,
'ques_region' : this.ques_region
"circle_regions": circleRegions,
"line_regions": lineRegions,
}
......@@ -830,18 +893,25 @@ cc.Class({
const hzItem = arr[i];
const regionRect = hzItem.rect;
const left = Math.round( (regionRect.x ) / bgRect.width * 1000 ) / 1000;
const right = Math.round( (regionRect.x + regionRect.width) / bgRect.width * 1000 ) / 1000;
const top = Math.round( (regionRect.y ) / bgRect.height * 1000 ) / 1000;
const bottom = Math.round( (regionRect.y + regionRect.height) / bgRect.height * 1000 ) / 1000;
const region = this.getRegionByRect(regionRect, bgRect);
newLocationArr.push({left, top, right, bottom})
newLocationArr.push(region)
}
return newLocationArr;
},
getRegionByRect(regionRect, bgRect) {
const left = Math.round( (regionRect.x ) / bgRect.width * 1000 ) / 1000;
const right = Math.round( (regionRect.x + regionRect.width) / bgRect.width * 1000 ) / 1000;
const top = Math.round( (regionRect.y ) / bgRect.height * 1000 ) / 1000;
const bottom = Math.round( (regionRect.y + regionRect.height) / bgRect.height * 1000 ) / 1000;
return {left, top, right, bottom};
},
changeWriteData(result) {
......@@ -888,7 +958,144 @@ cc.Class({
},
photoEndNew(data) {
locate(x1, y1, x2, y2, x3, y3) {
var a, b;
a = (y2 - y1) / (x2 - x1);
b = y1 - a * x1;
var xMiddle = (x1 + x2) / 2;
var yMiddle = (y1 + y2) / 2;
var c, lastX, lastY;
if (a != 0) {
c = yMiddle - (-1 / a) * xMiddle;
lastX = (Math.pow(x1, 2) + Math.pow(y1, 2) - Math.pow(x3, 2) - Math.pow(y3, 2) - 2 * c * y1 + 2 * c * y3) / (2 * ((x1 - x3) - (1 / a) * (y1 - y3)));
lastY = (-1 / a) * lastX + c;
} else {
lastX = c = xMiddle;
lastY = (Math.pow(x1, 2) + Math.pow(y1, 2) - Math.pow(x3, 2) - Math.pow(y3, 2) + 2 * lastX * (x3 - x1)) / (2 * (y1 - y3));
}
console.log("定位点X坐标: " + lastX);
console.log("定位点Y坐标: " + lastY);
return {x: lastX, y: lastY};
},
photoEndLineRect(data) {
const textArr = data?.result?.text;
if (!textArr) {
return;
}
return ;
const answerData = {};
for (let i=0; i<textArr.length; i++) {
const oneTextData = textArr[i];
const points = oneTextData.points;
const tempDisNum = Math.floor(points.length / 3);
const point1_x = points[0];
const point1_y = points[1];
const point2_x = points[tempDisNum];
const point2_y = points[tempDisNum + 1];
const point3_x = points[tempDisNum*2];
const point3_y = points[tempDisNum*2 + 1];
let centerP = this.locate(point1_x, point1_y, point2_x, point2_y, point3_x, point3_y);
console.log("~~centerP: ", centerP)
for (let j=0; j<points.length; j+=2) {
const x = points[j]//centerP.x
const y = -points[j+1]//-centerP.y
const w = 0.01;
const h = 0.01;
const rect = {
x, y,
width: w,
height: h
}
console.log('oneTextData: ', oneTextData);
const colorRect = this.getColorDot(rect.x, rect.y, w, h, "red");
this.debugDrawLayer.addChild(colorRect, 1);
this.setCirclePosInRectArr(colorRect);
}
}
},
photoEndCircleRect(data) {
const textArr = data?.result?.text;
if (!textArr) {
return;
}
const answerData = {};
for (let i=0; i<textArr.length; i++) {
const oneTextData = textArr[i];
const points = oneTextData.points;
const tempDisNum = Math.floor(points.length / 3);
const point1_x = points[0];
const point1_y = points[1];
const point2_x = points[tempDisNum];
const point2_y = points[tempDisNum + 1];
const point3_x = points[tempDisNum*2];
const point3_y = points[tempDisNum*2 + 1];
let centerP = this.locate(point1_x, point1_y, point2_x, point2_y, point3_x, point3_y);
console.log("~~centerP: ", centerP)
for (let j=0; j<points.length; j+=2) {
const x = points[j]//centerP.x
const y = -points[j+1]//-centerP.y
const w = 0.01;
const h = 0.01;
const rect = {
x, y,
width: w,
height: h
}
console.log('oneTextData: ', oneTextData);
const colorRect = this.getColorDot(rect.x, rect.y, w, h, "red");
this.debugDrawLayer.addChild(colorRect, 1);
this.setCirclePosInRectArr(colorRect);
}
}
// this.showUserRightNew(answerData);
},
photoEndNewRect(data) {
const textArr = data?.result?.text;
if (!textArr) {
return;
......@@ -960,8 +1167,19 @@ cc.Class({
photoEnd(data) {
console.log(' this.photo end ', data);
if (this.newRectArr) {
this.photoEndNew(data);
if (this.newRectArr && this.newRectArr.length > 0) {
this.photoEndNewRect(data);
return;
}
if (this.circleRectArr && this.circleRectArr.length > 0) {
this.photoEndCircleRect(data);
return;
}
if (this.lineRectArr && this.lineRectArr.length > 0) {
this.photoEndLineRect(data);
return;
}
......@@ -1005,6 +1223,8 @@ cc.Class({
this.showUserRight(answerData, data);
return;
const answerWrongData = this.getAnswerWrongData(data);
let isShowWrong = false;
......@@ -2489,6 +2709,35 @@ cc.Class({
},
setCirclePosInRectArr(colorRect) {
const rect = colorRect.ccRect;
const dotV2 = new cc.Vec2(rect.x + rect.width/2, rect.y + rect.height / 2);
const circleRectCheckArr = this.circleRectCheckArr;
for (let i=0; i<circleRectCheckArr.length; i++) {
const checkRect = circleRectCheckArr[i].ccRect;
const key = circleRectCheckArr[i].data.index + 1;
console.log("labelText: ", labelText);
console.log("key: ", key);
// if (labelText.toLowerCase().indexOf(targetLabelText.toLowerCase()) != -1 && rect.intersects(dotRect)) {
if (checkRect.contains(dotV2)) {
if (!colorRect.inRectArr) {
colorRect.inRectArr = []
}
colorRect.inRectArr.push(key);
}
}
},
setOneAnswerDataNew(colorRect, answerData) {
const rect = colorRect.ccRect;
const dotV2 = new cc.Vec2(rect.x + rect.width/2, rect.y + rect.height / 2);
......@@ -2830,6 +3079,7 @@ cc.Class({
layer.scale = s;
this.addNewRect();
this.addCircleItem();
this.startTesting();
......@@ -2857,6 +3107,70 @@ cc.Class({
},
addCircleItem() {
if (!this.circleRectArr) {
return;
}
this.circleRectCheckArr = [];
const bg = this.debugLayer;
for (let i=0; i<this.circleRectArr.length; i++) {
const oneData = this.circleRectArr[i];
this.setCircleRectDot(oneData, bg);
console.log('oneData: ', oneData);
}
},
setCircleRectDot(data, bg) {
const bgData = bg.data;
const rate = (bg.scale * bg.width) / bgData.rect.width;
const rectNode = new cc.Node();
rectNode.name = 'rect' + data.index;
bg.addChild(rectNode);
const ctx = rectNode.addComponent(cc.Graphics);
// 红色矩形
ctx.lineWidth = 4;
ctx.strokeColor = cc.Color.BLACK;
ctx.fillColor = cc.Color.WHITE.setA(100);
const scale = rate / bg.scaleY;
console.log('scale: ', scale);
rectNode.width = data.rect.width * scale;
rectNode.height = data.rect.height * scale;
rectNode.x = data.rect.x * scale;
rectNode.y = - data.rect.y * scale - data.rect.height * scale;
rectNode.anchorX = rectNode.anchorY = 0;
rectNode.x /= bg.width;
rectNode.y /= bg.height;
rectNode.width /= bg.width;
rectNode.height /= bg.height;
const colorRect = this.getColorRect(rectNode, 'blue');
colorRect.opacity = 180;
colorRect.data = data;
bg.addChild(colorRect, 20);
this.circleRectCheckArr.push(colorRect);
// if (this.data.bgItem.isShowDebugLine || true) {
// ctx.rect(0, 0, rectNode.width, rectNode.height);
// }
// ctx.stroke();
// ctx.fill();
},
addNewRect() {
......@@ -2875,6 +3189,7 @@ cc.Class({
},
setNewRectDot(data, bg) {
const bgData = bg.data;
const rate = (bg.scale * bg.width) / bgData.rect.width;
......@@ -3038,10 +3353,9 @@ cc.Class({
},
getPhotoData(cb) {
const tmpData1 = {"result":{"text":[{"left":0.22833333909511566,"right":0.3166666626930237,"top":0.5590206384658813,"bottom":0.628608226776123,"score":0.8552894592285156,"content":"Aa"},{"left":0.6816666126251221,"right":0.7666666507720947,"top":0.42257729172706604,"bottom":0.49860823154449463,"score":0.8148108720779419,"content":"Aa"},{"left":0.6983333230018616,"right":0.7666666507720947,"top":0.5564433336257935,"bottom":0.628608226776123,"score":0.7532452344894409,"content":"Aa"}]}}
const tmpData1 = {"result":{"text":[{"type":1,"points":[0.23666666,0.45360824,0.24,0.45360824,0.22,0.45618558,0.22333333,0.45618558,0.22666667,0.45618558,0.23,0.45618558,0.23333333,0.45618558,0.24333334,0.45618558,0.24666667,0.45618558,0.25,0.45618558,0.25333333,0.45618558,0.25666666,0.45618558,0.26,0.45618558,0.20666666,0.45876288,0.21,0.45876288,0.21333334,0.45876288,0.21666667,0.45876288,0.26333332,0.45876288,0.26666668,0.45876288,0.27,0.45876288,0.27333334,0.45876288,0.19666667,0.46134022,0.2,0.46134022,0.20333333,0.46134022,0.27666667,0.46134022,0.28,0.46134022,0.28333333,0.46134022,0.17666666,0.46391752,0.18,0.46391752,0.18333334,0.46391752,0.18666667,0.46391752,0.19,0.46391752,0.19333333,0.46391752,0.28666666,0.46391752,0.29,0.46391752,0.29333332,0.46391752,0.29666665,0.46391752,0.3,0.46391752,0.30333334,0.46391752,0.30666667,0.46391752,0.31,0.46391752,0.31333333,0.46391752,0.31666666,0.46391752,0.32,0.46391752,0.32333332,0.46391752,0.32666665,0.46391752,0.17,0.46649486,0.17333333,0.46649486,0.28666666,0.46649486,0.33,0.46649486,0.33333334,0.46649486,0.33666667,0.46649486,0.34,0.46649486,0.34333333,0.46649486,0.34666666,0.46649486,0.35,0.46649486,0.35333332,0.46649486,0.35666665,0.46649486,0.36,0.46649486,0.36333334,0.46649486,0.36666667,0.46649486,0.37,0.46649486,0.16666667,0.46907216,0.28666666,0.46907216,0.16333333,0.4716495,0.28666666,0.4716495,0.16333333,0.4742268,0.28666666,0.4742268,0.16333333,0.47680414,0.28666666,0.47680414,0.16,0.47938144,0.28666666,0.47938144,0.16,0.48195878,0.28666666,0.48195878,0.16,0.48453608,0.28666666,0.48453608,0.16,0.48711342,0.29,0.48711342,0.15666667,0.48969072,0.29,0.48969072,0.15333334,0.49226806,0.29,0.49226806,0.15333334,0.49484536,0.29,0.49484536,0.15333334,0.4974227,0.29,0.4974227,0.15,0.5,0.29,0.5,0.15,0.5025773,0.29,0.5025773,0.15,0.5051546,0.29,0.5051546,0.15,0.507732,0.28666666,0.507732,0.15,0.5103093,0.28666666,0.5103093,0.15,0.5128866,0.28666666,0.5128866,0.15,0.5154639,0.28666666,0.5154639,0.15,0.51804125,0.28666666,0.51804125,0.15,0.52061856,0.28666666,0.52061856,0.15,0.52319586,0.28333333,0.52319586,0.15333334,0.52577317,0.28333333,0.52577317,0.15333334,0.52835053,0.28,0.52835053,0.15333334,0.53092784,0.27666667,0.53092784,0.15333334,0.53350514,0.27333334,0.53350514,0.15333334,0.53608245,0.26666668,0.53608245,0.27,0.53608245,0.15333334,0.5386598,0.25666666,0.5386598,0.26,0.5386598,0.26333332,0.5386598,0.15666667,0.5412371,0.25,0.5412371,0.25333333,0.5412371,0.15666667,0.5438144,0.24333334,0.5438144,0.24666667,0.5438144,0.15666667,0.5463917,0.23333333,0.5463917,0.23666666,0.5463917,0.24,0.5463917,0.16,0.5489691,0.23,0.5489691,0.16333333,0.5515464,0.22333333,0.5515464,0.22666667,0.5515464,0.16666667,0.5541237,0.17,0.5541237,0.17333333,0.5541237,0.17666666,0.5541237,0.18,0.5541237,0.18333334,0.5541237,0.18666667,0.5541237,0.19,0.5541237,0.19333333,0.5541237,0.19666667,0.5541237,0.2,0.5541237,0.20333333,0.5541237,0.20666666,0.5541237,0.21,0.5541237,0.21333334,0.5541237,0.21666667,0.5541237,0.22,0.5541237]}]}}
// const tmpData1 = {"result":{"text":[{"left":0.22833333909511566,"right":0.3166666626930237,"top":0.5590206384658813,"bottom":0.628608226776123,"score":0.8552894592285156,"content":"Aa"},{"left":0.6816666126251221,"right":0.7666666507720947,"top":0.42257729172706604,"bottom":0.49860823154449463,"score":0.8148108720779419,"content":"Aa"},{"left":0.6983333230018616,"right":0.7666666507720947,"top":0.5564433336257935,"bottom":0.628608226776123,"score":0.7532452344894409,"content":"Aa"}]}}
// const tmpData1 = {"result":{"text":[{"left":0.09814612567424774,"right":0.4471101462841034,"top":0.006644518114626408,"bottom":0.15614618360996246,"score":1,"content":"CTrace,write,and say."},{"left":0.10796073824167252,"right":0.5049073100090027,"top":0.1827242523431778,"bottom":0.4518272280693054,"score":0.9702169299125671,"content":"AAAA"},{"left":0.5834242105484009,"right":0.659760057926178,"top":0.17607973515987396,"bottom":0.4485049843788147,"score":0.9523985981941223,"content":"A"},{"left":0.6706652045249939,"right":0.8298800587654114,"top":0.15614618360996246,"bottom":0.43853819370269775,"score":0.9089533090591431,"content":"A"},{"left":0.5866957306861877,"right":0.6521264910697937,"top":0.634551465511322,"bottom":0.8504983186721802,"score":0.8326067328453064,"content":"a"},{"left":0.7699018716812134,"right":0.8276990056037903,"top":0.6411960124969482,"bottom":0.8039867281913757,"score":0.8035371899604797,"content":"a"}]}}
cb(tmpData1);
return;
......
......@@ -193,15 +193,49 @@
</div>
</div>
<!-- <div style="width: 400px; display: flex; align-items: center; margin-top: 30px;">
<span>首填部分:</span>
<nz-radio-group [ngModel]="item.firstPart" (ngModelChange)="onRadioChange($event, item)" style="display: flex; align-items: center; justify-content: center; flex-wrap: wrap;">
<div *ngFor="let part of partArr; let i = index" style="display: flex; ">
<label nz-radio nzValue="{{i}}">{{part.name}}</label>
<div style="margin-top: 30px;"></div>
<h2>画圈组设置:</h2>
<div style="padding: 10px; border: 2px solid #ccc; border-radius: 10px; width: 350px;">
<div *ngFor="let hzItem of item.hotZoneItemArr; let i = index">
<div *ngIf="hzItem.gIdx == '2'" style="margin: 10px; display: flex; align-items: center;">
<div style="width: 300px; height: 70px; border: 1px solid #ccc; border-radius: 10px; padding: 5px; ">
<h3>item-{{i+1}}</h3>
<span>服务端画圈区域:</span>
<a nz-dropdown [nzDropdownMenu]="menu3">
<label *ngIf="hzItem.circleItem">
{{'circle-item-' + hzItem.circleItem}}
</label>
<label *ngIf="!hzItem.circleItem">
{{'select circle'}}
</label>
<i nz-icon nzType="down"></i>
</a>
<nz-dropdown-menu #menu3="nzDropdownMenu">
<ul nz-menu nzSelectable>
<div *ngFor="let temp of item.hotZoneItemArr2; let j = index" (click)="saveCircleItem(hzItem, j+1)" >
<li *ngIf="temp.gIdx == '7' " nz-menu-item>circle-item-{{j+1}}</li>
</div>
</ul>
</nz-dropdown-menu>
</div>
</div>
</nz-radio-group>
</div> -->
</div>
</div>
<div style="margin-top: 30px; width: 200px; height: 50px; border: 1px solid #ccc ; border-radius: 5px; display: flex; align-items: center; justify-content: center;">
......
......@@ -22,7 +22,7 @@ import { removeItemFromArr } from '../play/Unit';
export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewInit {
// 储存数据用
saveKey = "cc_mz_write_02";
saveKey = "cc_mz_write_02_link";
// 储存对象
item;
// 公式键盘
......@@ -56,6 +56,14 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewIni
isCopy: true,
anima: true,
},
{
name: '画圈区',
rect: true,
isShowPos: true,
isCopy: true,
anima: true,
},
{
name: '音频区',
......@@ -64,6 +72,9 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewIni
isCopy: true,
},
// {
// name: '图片',
// // audio: true,
......@@ -128,6 +139,13 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewIni
label: '字母',
isCopy: true,
},
{
name: '画圈区域',
rect: true,
isCopy: true,
},
]
audioTypeArr = [
......@@ -231,6 +249,10 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewIni
this.save();
}
saveCircleItem(hzItem, rectItemId) {
hzItem.circleItem = rectItemId;
this.save();
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment