【cocos2dx】2点間の距離を求める

【cocos2dx】2点間の距離を求める
   

今回も短い記事になります。
cocos2dxで、「2点間」の距離を求める方法です。
私自身、これまで余り利用する機会がなかったのですが、衝突判定(円)を実装する場合などに利用ができるのではないかと思います。

Vec2型のgetDistance()

Vec2クラスに[getDistance()]という関数があります。
これを利用すれば、2点間の距離を求めることができます。

【例】

float distance = player->getPosition().getDistance(touchPosition);



Cocos2d-xスマートフォン2Dゲーム開発講座 Cocos2d-x 3対応 (SMART GAME DEVELOPER)Cocos2d-xスマートフォン2Dゲーム開発講座 Cocos2d-x 3対応 (SMART GAME DEVELOPER)
株式会社TKS2

翔泳社
売り上げランキング : 20674

Amazonで詳しく見る

Related Posts Plugin for WordPress, Blogger...