当前位置 : 主页 > 手机开发 > 其它 >

如何获取CCSprite的宽度和高度在cocos2d为iphone

来源:互联网 收集:自由互联 发布时间:2021-06-13
这是xD的问题 给定一个CCSprite在cocos2d在iphone中的实例,我可以使用什么方法来获取图像宽度和高度? CCSprite类有一个边界框属性,它是一个CGRect: CCSprite *sprite = [CCSprite spriteWithFile: @"
这是xD的问题

给定一个CCSprite在cocos2d在iphone中的实例,我可以使用什么方法来获取图像宽度和高度?

CCSprite类有一个边界框属性,它是一个CGRect:

CCSprite *sprite = [CCSprite spriteWithFile: @"file.png"];
  int width = [sprite boundingBox].size.width;

我为我的CCSprite子类添加了一个width和height方法。

-(CGFloat) width
{
    return [self boundingBox].size.width;
}

-(CGFloat) height
{
    return [self boundingBox].size.height;
}
网友评论