大家帮忙看看这个代码有什么问题

应该是点的问题.可是不知道怎么修改…

自问自答了.

local points = {
{ 121, 1005}, { 131, 969}, { 139, 943}, { 150, 914}, { 167, 846}, { 198, 775},
{ 230, 710}, { 269, 664}, { 311, 627}, { 358, 604}, { 429, 597}, { 490, 594},
{ 561, 589}, { 624, 587}, { 682, 585}, { 736, 577}, { 767, 566}, { 781, 554},
{ 788, 540}, { 792, 510}, { 787, 474}, { 783, 440}, { 783, 409}, { 796, 375},
{ 810, 360}, { 827, 345}, { 848, 336}, { 876, 333}, { 960, 333}, {1080, 342},
{1177, 348}, {1247, 356}, {1284, 368}, {1294, 377}, {1303, 392}, {1305, 413},
{1301, 442}, {1296, 469}, {1285, 501}, {1267, 540}, {1242, 576}, {1238, 590},
{1244, 612}, {1255, 630}, {1273, 652}, {1293, 678}, {1310, 697}, {1330, 722},
{1355, 750}, {1378, 789}, {1402, 842}, {1431, 895}, {1445, 926}, {1476, 1007},
}

–生成多边形

polygon_ = display.newPolygon(points)
polygon_:setLineColor(ccc4FFromccc4B(ccc4(255, 255, 0, 255)))
self:addChild(polygon_)