【问题标题】:position AnchorPoint of a sprite in Cocos2d在 Cocos2d 中定位精灵的 AnchorPoint
【发布时间】:2020-07-01 12:09:04
【问题描述】:

我正在 cocos2d-js 中旋转一个轮子。

我的车轮精灵的位置 -

sprite.setPosition(cc.p(size.width/2, size.height/2));

精灵的锚点 -

sprite.setAnchorPoint(cc.p(0.5, 0.5));

但是当我旋转轮子时,精灵会从中心脱离,同时旋转和移动。好像,它相对于另一个点旋转,而不是轮子的中心。我认为问题出在 setAnchorPoint

知道如何解决吗?谢谢。

【问题讨论】:

    标签: javascript sprite cocos2d-x cocos2d-js anchorpoint


    【解决方案1】:

    我觉得很好。您可以尝试另一种语法——一种没有 cc.p 的语法。虽然它不应该有任何区别。

    可能是其余代码的某些部分存在问题。查看此video 以供参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-02
      相关资源
      最近更新 更多