2
當前,setanchor函數只設置精靈框架內的定位點。有沒有更簡單的方法將錨點更改爲屏幕空間座標?我的目的是讓精靈圍繞一個圓旋轉。在精靈之外的定位點上旋轉cocos2d精靈
TIA對於提出的任何建議。
當前,setanchor函數只設置精靈框架內的定位點。有沒有更簡單的方法將錨點更改爲屏幕空間座標?我的目的是讓精靈圍繞一個圓旋轉。在精靈之外的定位點上旋轉cocos2d精靈
TIA對於提出的任何建議。
使用節點層次結構對您有利。創建一個新的節點(除非你希望它是可見的),並將你的精靈添加到節點作爲孩子。舉例來說,將精靈小孩定位在100,100的位置。
現在,如果使用旋轉屬性而不是精靈來旋轉節點,則精靈應該隨着節點一起旋轉,使其看起來好像它繞着一個圓圈一樣。節點本身將成爲旋轉的中心點。
我已經添加了這個問答& A到我的cocos2d FAQ: 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