请选择 进入手机版 | 继续访问电脑版
查看: 628|回复: 0

CrossApp 系列教程十三

[复制链接]
匿名  发表于 2014-5-21 15:56:52 |阅读模式
类说明:


图片类,将图像显示到屏幕上。

基类:


CAView

主要函数:


static CAImageView* create()
创建一个图片对象
 
static CAImageView* createWithImage(CAImage* Image)
使用CAImage贴图创建一个图片
 
static CAImageView* createWithImage(CAImage* Image, const CCRect& rect)
在CAImage的指定rect范围内创建图片对象
 
static CAImageView* createWithSpriteFrame(CCSpriteFrame *pSpriteFrame)
使用精灵帧创建图片对象
 
virtual bool initWithImage(CAImage* Image)
使用CAImage初始化一个CAImageView对象
 
virtual bool initWithImage(CAImage* Image, const CCRect& rect)
在CAImage的指定rect范围内初始化CAImageView对象
 
virtual bool initWithImage(CAImage* Image, const CCRect& rect, bool rotated)
在CAImage的指定rect范围内并旋转,初始化CAImageView对象
 
virtual bool initWithSpriteFrame(CCSpriteFrame *pSpriteFrame)
使用精灵帧初始化CAImageView对象
 
virtual void setDisplayFrame(CCSpriteFrame *pNewFrame)
使用新帧设置为当前播放的帧
 
virtual bool isFrameDisplayed(CCSpriteFrame *pFrame)
当前帧是否正在被播放
 
virtual CCSpriteFrame* displayFrame(void)
返回当前正在播放的帧
 
void setFrame(const CCRect& rect)
设置CAImageView的坐标、大小
 
void setFrameOrigin(const CCPoint& point)
设置CAImageView的起始坐标
 
void setCenter(const CCRect& rect)
设置CAImageView的中心位置相对于view的位置
 
CCRect getCenter()
获取CAImageView的中心位置
 
void setCenterOrigin(const CCPoint& point)
设置中心位置的坐标
 
CCPoint getCenterOrigin()
获取中心位置的坐标
 
void setBounds(const CCRect& rect)
设置CAImageView的大小
 
CCRect getBounds() const
获取CAImage的大小
 
virtual void setDisplayFrameWithAnimationName(const char *animationName, int frameIndex)
设置播放帧为Animation中的指定AnimationFrame
 
virtual void setImage(CAImage* texture)
设置当前CAImageView

您需要登录后才可以回帖 登录 | 注册

本版积分规则

推荐阅读 More>

© 2001-2015 9秒社团

合作伙伴

公司简介 | 联系方式
COPYRIGHT©2015 ZHONGQINGLONGTU NETWORK CO.LTD ALL RIGHTS RESERVED.ICP备11023195号-4
北京中清龙图网络技术有限公司
返回顶部 返回列表