位置: 编程技术 - 正文

cocos2dx 3.2 利用clippingNode把图片裁剪成圆形,接口可直接使用(cocos2d schedule)

编辑:rootadmin
ClippingNode简介先简单了解一下clippingNode类的使用。顾名思义,首先它是一个node,可以做为其他sprite,node的容器,而且是一个可以裁剪的node。如何裁剪,如何定义一套裁剪的规则出来。这里可以使用一张图片,根据图片的分辨率或者有效像素进行裁剪,或者自己画出来一个裁剪区域,根据这个区域进行裁剪。那这个图片或者画出来的区域,就是模板,clippingNode根据模板进行图片的裁剪。主要方法:create函数中传入一个模板,可以是一个sprite,也可以是一个drawNode(自定义的图形)。这个方法比较重要。设置alpha的&#;,跟图片的透明度有关,默认是1,就是图片中所有像素点都显示出来。包括透明区域。一般想不显示透明区域,则设置为0.。下面讲的裁剪图片的方法,也可以使用一个圆形的图片,中间镂空。那么就需要设置setAlphaThreshold,如果不设置的话,裁剪出来的图片就是正方形的,是图片的实际大小。显示裁剪的部分,还是被裁剪的部分。CirCularNode 圆形图片类写这个类有两种方法。一种是,让美术给切一个圆形的图片,中间镂空,以这个圆形图片做为clippingNode的模板去裁剪,但必须要设置setAlphaThreshold(0.)。另一种方法就是下面代码所示,就不麻烦美术了,能省几KB就省几KB吧。我们自己画个圆形出来。只写了一个接口,需要的可以扩展,依照注释 看一下吧。头文件:实现:测试效果:

推荐整理分享cocos2dx 3.2 利用clippingNode把图片裁剪成圆形,接口可直接使用(cocos2d schedule),希望有所帮助,仅作参考,欢迎阅读内容。

cocos2dx 3.2 利用clippingNode把图片裁剪成圆形,接口可直接使用(cocos2d schedule)

文章相关热门搜索词:cocos2d lua教程,cocos2dx lua教程,cocos2d怎么用,cocos2dx schedule,cocos2d怎么用,cocos怎么用,cocos2dx schedule,cocos2d schedule,内容如对您有帮助,希望把文章链接给更多的朋友!

使用ant编译之签名问题 使用ant编译之签名问题DionysosLai(@qq.com)/1/5使用ant编译,可以很大提高项目开发效率。目前,coco2dx官方所提倡的提高几十倍的编译速度,其实就

cocostudio2.0 碰到的问题 自己的项目前面做完了,最近和同事一起做另外一个项目,因为我以前用的是cocostuido1.6版本的,而他用的是cocostudio2.0版本,所以,刚开始的时候,还是

Bullet(Cocos2dx)之优化PhysicsDraw3D 为了测试bullet物体的大小,匆匆写完的PhysicsDraw3D的效率低的要命,这也是为什么cocos2dx弃用了DrawPrimitives,而去使用DrawNodeDrawPrimitives每次绘制都去调用glDr

标签: cocos2d schedule

本文链接地址:https://www.jiuchutong.com/biancheng/372630.html 转载请保留说明!

上一篇:Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D

下一篇:使用ant编译之签名问题(ant编译工具)

  • 申请A级纳税企业需具备哪些条件
  • 网银转账与支票的区别
  • 现金回收期计算公式
  • 专利权的入账价值计算公式
  • 在校大学生可以考教师资格证吗
  • 合并报表调整分录理解
  • 税控服务费如何入账
  • 购进餐饮服务的会计分录
  • 计提上一年度企业所得税会计分录
  • 税收优惠退税账户是什么
  • 养老保险跨年度可以补缴吗
  • 已入账未抵扣退回发票
  • 现金支付借款如何认定
  • 投资公司的投资人叫什么
  • 返利回收期怎么计算
  • 高新技术企业一定是先进制造业吗
  • 一般纳税人企业所得税政策最新2023税率
  • 交易性金融资产的交易费用计入哪里
  • 销售货物并提供安装服务
  • 企业给员工的异地安家费交个税吗?
  • 企业车辆办理违章
  • 旅游业开票问题总结二
  • 促销购买
  • 其他应收款计提坏账比例
  • window10主题的颜色浅了
  • 暂估营业收入会增加吗
  • 加班餐费税前扣除问题
  • 公司买车怎么入户
  • phpstorm ftp
  • 固定资产的税务筹划
  • frontpage在哪里打开
  • 字典树python
  • tim模块
  • PHP:mcrypt_module_close()的用法_Mcrypt函数
  • 限售股交易征税是多少
  • 偷税行为五年后被发现要接受行政处罚吗?
  • 奥卡万戈三角洲位置
  • 筹建期间的开办费为什么不属于资产
  • 财务报销单据不能用圆珠笔写吗
  • 作废发票需要拿回执单吗
  • 体验了才明白的作文范文
  • web前端基础是什么
  • 微擎框架破解版v2.7.7
  • ps换脸后怎样修理痕迹
  • 税收优惠与政府补助对于企业研发来说哪个优惠力度大
  • 现金流量表填写说明
  • javascript前端开发案例教程源码
  • mysql主要支持哪些数据类型?
  • 工业生产的含义
  • 代扣款业务的处理方式
  • 原始凭证的审核内容
  • 停车费报账
  • 事业单位用电收费标准
  • 销售成本包括销项税额吗
  • 请问在哪里可以买到震楼器
  • putty如何登录linux
  • window10收藏夹怎么导出
  • mac地图怎么标记多个位置
  • 进程关不掉怎么解决
  • win8自带软件
  • windows xp桌面图标
  • windows xp iis安装
  • win10系统家庭组如何关闭家庭组访问用户名密码
  • neotrace.exe - neotrace是什么进程 有什么用
  • Win7如何安装音频设备
  • g++编译debug
  • win8不能安装软件
  • js导出excel文件前端插件
  • Node.js connect ECONNREFUSED错误解决办法
  • Android 中的 TableLayout 继承自
  • cocos2dx环境搭建
  • NGUI的depth和Z轴的关系
  • shell脚本输出空格
  • python相乘
  • 运用python编写程序
  • js如何判断是否有定时器功能并清除
  • 雅阁交强险和车船税多少
  • 上海税务网厅
  • 所得税调增调减搞不清
  • 贵州电子税务总局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设