cocos2d-x 中如何 实时 获得一个精灵坐标~~~
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d-x 中如何 实时 获得一个精灵坐标~~~相关的知识,希望对你有一定的参考价值。
我以前是调用scheduleUpdate在update函数中获取坐标的。。。但这样好像效率很低吧。。。求交流啊
你需要不断地获取精灵坐标,监听其坐标变化,这样做是可以的,追问有没有其他方法呢???CCFollow类可以吗
参考技术A 我觉得这样做就ok啊如何获得精灵相对于世界坐标的 zRotation?
【中文标题】如何获得精灵相对于世界坐标的 zRotation?【英文标题】:How to obtain zRotation of a sprite relative to world coordinates? 【发布时间】:2014-01-04 19:33:59 【问题描述】:例如,如果您有一个旋转的精灵,您可以在其中添加另一个旋转的精灵,依此类推。您如何确定子精灵的屏幕 zRotation 或精灵的“绝对”旋转?
【问题讨论】:
【参考方案1】:如果我没记错的话,它只是节点及其父节点(不包括场景)的所有 zRotation 属性的总和。
例如:
CGFloat absoluteRotation = self.zRotation + self.parent.zRotation;
【讨论】:
以上是关于cocos2d-x 中如何 实时 获得一个精灵坐标~~~的主要内容,如果未能解决你的问题,请参考以下文章
Part 5:Cocos2d-x开发实战-Cocos中精灵-关东升-专题视频课程