cocos2dx 3.x版本多边形刚体
发布时间:2020-12-14 17:10:51 所属栏目:百科 来源:网络整理
导读://多边形的点:Point verts1[] = { Point(-146.5f,155.1f),Point(-146.5f,-87.6f),Point(-140.9f,-88.1f),Point(-140.8f,155.5f),Point(162.8f,154.6f),Point(162.9f,-27.7f),Point(12.0f,-29.0f),-33.9f),Point(167.6f,-34.6f),Point(168.7f,154.4f),Point(
//多边形的点: Point verts1[] = { Point(-146.5f,155.1f),Point(-146.5f,-87.6f),Point(-140.9f,-88.1f),Point(-140.8f,155.5f),Point(162.8f,154.6f),Point(162.9f,-27.7f),Point(12.0f,-29.0f),-33.9f),Point(167.6f,-34.6f),Point(168.7f,154.4f),Point(235.0f,Point(235.3f,-91.6f),Point(238.8f,-93.2f),Point(239.8f,-91.5f),Point(239.1f,159.2f),Point(-238.3f,159.0f),Point(-238.7f,155.0f),Point(-147.4f,154.9f) }; auto spEdgePolygon1 = Sprite::create("HelloWorld.png"); spEdgePolygon1->setTag(1); //创建多边形刚体 auto borderUpper = PhysicsBody::createEdgePolygon(verts1,18); spEdgePolygon1->setPhysicsBody(borderUpper); spEdgePolygon1->setPosition(Point(visibleSize.width/2,visibleSize.height/2)); this->addChild(spEdgePolygon1); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |