如何从精灵中获取图像的来源?
how to get Origin of image from sprite?
我正在使用 cocos2dx c++,我正在使用
获取 Sprite 中图片的宽度
playerSprite->getTextureRect().origin.x;
playerSprite->getTextureRect().origin.y;
喜欢精灵的宽度是400,图片的宽度是140。
但我想获得图片原点的 X 和 Y 点而不是 Sprite 。谁能帮帮我。
图片Link:https://www.dropbox.com/s/kl9eye2gs1onwsq/s1.png?dl=0
尝试使用 getContentSize() 而不是 getTextureRect()
我用过
playerSprite->getSpriteFrame()->getOffsetInPixels().x;
playerSprite->getSpriteFrame()->getOffsetInPixels().y;
获取来源
我正在使用 cocos2dx c++,我正在使用
获取 Sprite 中图片的宽度playerSprite->getTextureRect().origin.x;
playerSprite->getTextureRect().origin.y;
喜欢精灵的宽度是400,图片的宽度是140。 但我想获得图片原点的 X 和 Y 点而不是 Sprite 。谁能帮帮我。
图片Link:https://www.dropbox.com/s/kl9eye2gs1onwsq/s1.png?dl=0
尝试使用 getContentSize() 而不是 getTextureRect()
我用过
playerSprite->getSpriteFrame()->getOffsetInPixels().x;
playerSprite->getSpriteFrame()->getOffsetInPixels().y;
获取来源