您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> 游戏开发 >> convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?

convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?

来源:网络整理     时间:2017/12/6 0:54:38     关键词:

关于网友提出的“ convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?”问题疑问,本网通过在网上对“ convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?
描述:

本帖最后由 Vlinstyle 于 2017-01-17 17:13:31 编辑

convertToNodeSpaceAR结果不对

Point playerPosition = pPlayer->pSprite->getPosition();
        Point mosterPosition = moster->pSprite->getPosition();
        Vec2 distance = pPlayer->pSprite->convertToNodeSpaceAR(moster->pSprite->getPosition());
        log("relative position x:%f y:%f", distance.x, distance.y);
        log("moster x:%f y:%f", mosterPosition.x, mosterPosition.y);
        log("player x:%f y:%f", playerPosition.x, playerPosition.y);

结果:
relative position x:-152.998596 y:-57.323200
moster x:15.001408 y:38.676800
player x:32.999992 y:40.999992
找了很久bug,想不明白,特来请教
解决方案1:

你需要先搞懂convertToNodeSpaceAR是什么意思,网上翻一下文档你就会懂了


以上介绍了“ convertToNodeSpaceAR 得出结果不是预期,会有什么原因导致的?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4517182.html

相关图片

相关文章