位置: 编程技术 - 正文

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编译工具)

  • 企业所得税免税项目
  • 电子税务局税种认定怎么操作
  • 退回资本金要交税吗
  • 摊销广告费会计分录
  • 收到发票未付款怎么处理
  • 外经证预交税怎么算
  • 慰问金计入什么明细科目
  • 直接进费用的固定资产
  • 符合条件的居民企业之间股息红利
  • 长期投资换入固定资产如何处理
  • 产品在海关发生质量问题
  • 拆除固定资产的补偿款
  • 城建税免征怎么记账
  • 营改增后新开公司如何报地税?
  • 其他综合收益影响递延所得税负债吗
  • 有产权车位转让需要什么手续和费用
  • 个人收到支票如何做账
  • 每月收到融资租赁费利息发票
  • 企业支付在哪里
  • 领备用金时会计怎么做账
  • 公司注销报表怎么调
  • 没有走公户的发票费用怎么做账
  • 即征即退和先征后退适用范围
  • 如何理解应交税费未交增值税
  • 苹果macOS 13.3 RC 发河北承德市承德县华夏电器
  • 在建工程主要包括哪些
  • 施工企业自建自用的工程
  • 2021新旧会计准则
  • Olehelp.exe - Olehelp是什么进程 有什么用
  • 再保险业务核算方法
  • 城镇土地使用税纳税义务发生时间
  • vue的watch监听props
  • SpringBoot+Vue实现在线商城系统
  • react组件constructor
  • 商品交换包括
  • 应纳税所得额100-300万税率
  • phpcms v9官网
  • 出差的车费计入什么科目
  • c语言fread函数的用法示例
  • 反射怎么解释
  • 小微企业认定办法
  • sql,server
  • sql2000数据库怎么删除数据
  • 库存股增加记哪一方
  • 原材料报废卖掉会计分录
  • 应交税金为负数应该填在资产负债表哪一栏
  • 帮客户支付的机票计入什么科目
  • 股东投资方式有哪些
  • 工厂没给工人买社保我们应该找哪个部门
  • 工程预缴税款流程
  • 分公司可以设立公司吗
  • 工业企业应付会计工作内容
  • 设置包装盒
  • 修改mysql配置的两种方法
  • SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
  • mysql8.0创建函数
  • ubuntu 16.04 u盘安装
  • 利用系统的公文有哪些
  • 操作系统启动慢怎么办
  • win8系统崩溃按f8没用
  • win10怎么解除网吧下载限速
  • centos7.6安装kvm
  • win1020h2正式版
  • Android一分钟环境搭建,包含Mac、Linux、Windows
  • 创建nodejs项目的步骤
  • android 资源管理器
  • python编程判断一千以内含88的数的方法
  • 深入探究替换词
  • js原生dialog
  • shell函数库
  • 用python学算法
  • js实现自动定时功能
  • js进阶视频教程
  • html5 树形控件
  • onInterceptTouchEvent onTouchEvent 的坑 坑死了
  • jQuery ajax全局函数处理session过期后的ajax跳转问题
  • 宁波车管所作息时间
  • 企业招用退役士兵
  • 税控盘专票作废流程
  • 留抵税额怎么形成的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设