Контекст: Я использую 2 спрайта 35x5 один поверх другого.
Проблема: В некоторых случаях я масштабирую верхний спрайт до 50%,Он масштабируется, но его размеры остаются такими же, и он лежит в центре нижнего спрайта.Подумайте о 2 барах.Верхняя строка получает половину, а затем устанавливается в центре нижней панели.
Что я хочу: Я хочу установить начальную позицию верхней панели так же, как и нижней панели.так что верхняя полоса находится не более левой или самой правой стороны.
Что я пробовал: В некоторых случаях я вызвал функцию ниже, но ничего не происходит, кроме флуктуации.
Bar.setPosition(SomeOtherSprite.getPosition().x, SomeOtherSprite.getPosition().y+SomeOtherSprite.getContentSize().height/2 + Bar.getContentSize().height/2+2);
Только для информации, что я запустил Cocos2d для Android за 2 дня до этого.В ответ на вопрос, чтобы получить большинство материалов, касающихся Cocos2D в Android, в Интернете, поскольку я не смог найти, кроме: Учебник для Cocos в Android