0

我是一名安卓开发者...

目前我有 2 张图片,ImageA 和 ImageB。ImageB 是 ImageA 的孩子

假设 ImageA 位置在 (100, 100);那么ImageB的局部位置是(10, 0);

所以我想要做的是如何检索 ImageB 的屏幕位置,它会返回 (110, 100) 而不是 (10, 0)?

谢谢!

4

2 回答 2

1

在 Objective-C 中,你会这样做:

[image convertToWorldSpace:image.position];

我假设 cocos2d-android 有相同的方法,当然语法会有所不同。

于 2012-11-14T10:46:10.907 回答
0

您还可以通过添加父母和孩子的位置来获得孩子在屏幕上的正确位置

ImageA.getPosition().x+ImageB.getPosition().x
于 2012-12-12T16:16:38.893 回答