gpt4 book ai didi

cocos2d-iphone - 在 Sprite 外部的 anchor 上旋转 cocos2d Sprite

转载 作者:行者123 更新时间:2023-12-04 06:52:44 25 4
gpt4 key购买 nike

目前 setanchor 函数只设置 Sprite 帧内的 anchor 。是否有任何(更简单的)方法可以将 anchor 更改为屏幕空间上的坐标?我的目的是让 Sprite 绕一圈旋转。

TIA 提出的任何建议。

最佳答案

充分利用节点层次结构。创建一个新节点(除非您希望它可见,否则它将不可见)并将您的 Sprite 作为子节点添加到节点。例如,通过给它一个 100、100 的位置,将 Sprite child 定位在稍微远一点的位置。

现在,如果您使用旋转属性旋转节点,而不是 Sprite , Sprite 应该与节点一起旋转,使其看起来好像绕了一圈。节点本身将是旋转的中心点。

我已将此问答添加到我的 cocos2d 常见问题解答中:
http://www.learn-cocos2d.com/knowledge-base/cocos2d-iphone-faq/learn-cocos2d-public-content/manual/cocos2d-general/14826-how-to-rotate-a-sprite-in-a-circular-motion

关于cocos2d-iphone - 在 Sprite 外部的 anchor 上旋转 cocos2d Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2887384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com