gpt4 book ai didi

cocos2d-iphone - convertToWorldSpace - cocos2d

转载 作者:行者123 更新时间:2023-12-04 12:24:44 25 4
gpt4 key购买 nike

  • convertToWorldSpace

  • 嗨,我不确定我是否理解这是如何工作的。
    api 声明它将本地坐标转换为世界空间。

    假设我有三个 Sprite 。 spriteA 添加到scene 中,spriteB 添加到spriteA 中。并将 spriteC 添加到 spriteB。
    - Scene
    - spriteA
    - spriteB
    - spriteC

    我想将 spriteC 原点转换为世界

    如果我这样做: [self convertToWorldSpace:[spriteC CGPointZero]];
    或者这个: [spriteA convertToWorldSpace:[spriteC CGPointZero]];
    或者这个: [spriteB convertToWorldSpace:[spriteC CGPointZero]];
    甚至 [spriteC convertToWorldSpace:[spriteC CGPointZero]];
    因为它们都转换为世界坐标,所以它们不应该都给出相同的答案吗?或者我从一个节点空间转到父节点空间……直到我到达世界空间。

    在世界坐标中查看 spriteC 位置的正确答案是什么?

    最佳答案

    spriteC 上找到世界空间原点,您取 Sprite 父级,在本例中为 spriteB并要求其 child 的世界空间:

    [spriteB convertToWorldSpace:[spriteC CGPointZero]];

    关于cocos2d-iphone - convertToWorldSpace - cocos2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093302/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com