可以使用Cocos2d-x内置的Vec3类中的'distance'方法计算两个Vec3类型的坐标距离。

示例代码:

cocos2d::Vec3 pos1(1.0f, 2.0f, 3.0f);
cocos2d::Vec3 pos2(4.0f, 5.0f, 6.0f);

float distance = pos1.distance(pos2);
CCLOG('Distance: %f', distance);

输出结果:

Distance: 5.196152

原文地址: https://www.cveoy.top/t/topic/nwZb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录