天天看點

cocos2d-x中Node中重要的屬性

position(位置)屬性是node對象的實際位置。position屬性往往還要配合使用anchorpoint屬性為了将一個node對象标準矩形圖形精準的放置在螢幕某一個位置上需要設定該矩形的錨點anchorpoint是相對于position的比例預設是(0.5,0.5)。我們看看下面的幾種情況

以anchorpoint為(0.5,0.5)為例這是預設情況。

cocos2d-x中Node中重要的屬性

下面是anchorpoint為(0.0,0.0)情況。

cocos2d-x中Node中重要的屬性

下面是anchorpoint為(1.0,1.0)情況。

cocos2d-x中Node中重要的屬性

下面是anchorpoint為(0.5,0.66)情況。

cocos2d-x中Node中重要的屬性

為了進一步了解anchorpoint使用我們修改helloworld執行個體修改helloworldscene.cpp的helloworld::init()函數如下其中加粗字型顯示的是我們添加的代碼。

hello world設定了anchorpoint為(1.0,1.0)。

cocos2d-x中Node中重要的屬性

更多内容請關注最新cocos圖書《cocos2d-x實戰 c++卷》

歡迎加入cocos2d-x技術讨論群257760386

《cocos2d-x實戰 c++卷》現已上線各大商店均已開售

《cocos2d-x實戰 c++卷》源碼及樣章下載下傳位址

歡迎關注智捷ios課堂微信公共平台

cocos2d-x中Node中重要的屬性

繼續閱讀