【v2.xOGE-example第二节】实体参数
1.位置:Drawing_example-->SpriteParameters
2.类名:SpriteParameters
![第二节图片1.png wKioL1RQVrnw6RHfAAERTZKYz0g680.jpg](http://img.52php.cn/vcimg/static/loading.png)
(1)旋转精灵:
![第二节图片2.png wKioL1RQVsuTuLHFAABnA9mWQOo743.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setRotation(floatpRotation)设置旋转角度
sprite.setRotationCenter(floatpRotationCenterX,floatpRotationCenterY)//设置旋转的中心点(以某个点为中心旋转)
sprite.setRotationCenterX(floatpRotationCenterX)设置X轴旋转的点
sprite.setRotationCenterX(floatpRotationCenterX)设置X轴旋转的点
(2)放大精灵:
![第二节图片3.png wKiom1RQVnSh1EcEAACsxBgmR7s317.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setScale(pScale);//设置缩放倍数
sprite.setScale(pScaleX,pScaleY);//设置X,Y缩放倍数
sprite.setScaleCenter(pScaleCenterX,pScaleCenterY);//设置缩放中心点
sprite.setScaleCenterX(pScaleCenterX);//设置X轴pScaleCenterX点为中心缩放
sprite.setScaleCenterY(pScaleCenterY);//设置Y轴pScaleCenterY点为中心缩放
sprite.setScaleX(pScaleX);//设置X缩放
sprite.setScaleY(pScaleY);//设置Y缩放
(3)设置宽度:
![第二节图片4.png wKioL1RQVsuw4of7AABbI_Rj3UE200.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setWidth(floatpWidth)设置宽度
(4)设置高度:
![第二节图片5.png wKiom1RQVnSwI_PmAAB-ZcLjELg719.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setHeight(pHeight);设置高度
(5)设置透明度:
![第二节图片6.png wKioL1RQVsyyYR4OAABVB6rmob4123.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setAlpha(pAlpha);//设置透明度范围0~1
(6)设置不可见:
![第二节图片7.png wKiom1RQVnWwhquoAABR-3KG5Io389.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setVisible(pVisible);//设置是否可见
(7)设置不可触摸:
sprite.setIgnoreTouch(pIgnoreTouch);//设置是否可以触摸true不响应触摸,false响应触摸
(8)设置不施行更新:
sprite.setIgnoreUpdate(pIgnoreUpdate);//设置是否更新true不施行更新,false施行更新
(9)设置倾斜:
![第二节图片8.png wKiom1RQVnXSuqEkAABW44Fnr7Y564.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setSkew(pSkew);//设置倾斜度
sprite.setSkewY(pSkewX);//设置Y倾斜度
sprite.setSkewX(pSkewX);//设置X倾斜度
sprite.setSkew(pSkewX,pSkewY);//设置X,Y倾斜度
sprite.setSkewCenterX(pSkewCenterX);//设置X轴以pSkewCenterX为中心点倾斜
sprite.setSkewCenterY(pSkewCenterX);//设置Y轴以pSkewCenterY为中心点倾斜
sprite.setSkewCenter(sprite.getWidth()/2,sprite.getHeight()/2);//设置以倾斜中心点
(10)设置垂直翻转:
![第二节图片9.png wKioL1RQVsyjJApRAABTD7lZMR0741.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setFlippedHorizontal(pFlippedHorizontal);//是否水平翻转true施行翻转
(11)设置水平翻转:
![第二节图片10.png wKiom1RQVnbArF8VAABhtaKXQxg437.jpg](http://img.52php.cn/vcimg/static/loading.png)
sprite.setFlippedVertical(pFlippedVertical);//是否垂直翻转true施行翻转
OGE_Example项目源码 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|