使用box2d后怎么对精灵做Skew
有大神知道吗
box2D和精灵的倾斜没有什么关系吧,box2D只是物理碰撞模拟,与渲染无关
楼主的意思是 精灵倾斜时,body跟着一起倾斜? 这种得自己实现。可用4条刚体线包围精灵,然后每帧计算精灵倾斜度,动态去改变刚体线的位置及长短。
我是用的PhysicsSprite,不知道有什么办法没有?
#if CC_USE_PHYSICS
if (_physicsBody != nullptr)
{
CCLOG("Node WARNING: PhysicsBody doesn't support setRotationSkewY");
}
#endif
```
具体怎么做的呢?比如setRotationSkewY(180)
好像没有做Skew的同时自动将body进行Skew的。这个得自己实现熬
现在的问题是,精灵做不了skew