ブログBlog

相対座標と絶対座標

投稿日:2014年09月17日

布内です。

cocos2d-xでゲームアプリを作ってて接触判定がうまくいきませんでした・・・

ログを出させて色々調べてみると座標が間違ってました。同じ失敗で時間を使わないようにメモしておきます。

座標は、絶対座標と相対座標とあり、getPositionで取得できる座標の値は、親Nodeに対しての相対座標になります。

絶対座標とは、画面の左下を(0,0)とした座標で、CCSceneにaddChildで子Nodeを追加すると基本的に子Nodeの座標は絶対座標になります。

相対座標は、親Nodeに対する子Nodeの座標で、親Nodeの左下を(0,0)とした座標になります。

図で説明すると以下のようになります。

PAGE TOP