ClippingNode 用于对节点进行裁剪或遮罩,继承于Node。根据指定的模版(Stencil)裁剪图片生成不同的形状,可像普通的节点放到Node,Layer,Scene中。其原理图如下: 模版(Stencil):可设定任意形状 底板: 根据模版形状裁切底板 Layer: 用于显示裁切出来的图片 ...
分类:
其他好文 时间:
2018-12-24 02:54:36
阅读次数:
165
注意事项:裁剪内容要用Sprite,不能换成ImageView ...
分类:
其他好文 时间:
2018-08-30 18:20:06
阅读次数:
402
1.效果图: 之前在《Android 高仿 IOS7 IPhone 解锁 Slide To Unlock》中制作了文字上闪亮移动的效果,这次我们来看下怎样在cocos2d js 中做出类似的效果。 顺便给我公司的游戏打下广告。https://itunes.apple.com/cn/app/kuang ...
分类:
Web程序 时间:
2017-05-29 13:31:49
阅读次数:
204
clippingNode不能被ccui.ScrollView、ccui.ListView、ccui.Layout裁剪问题,只需要 设置scrollView ...的裁剪类型 注:这个方法是ccui.Layout的方法,对cc.ScrollView不起作用 ...
分类:
Web程序 时间:
2017-02-23 17:17:15
阅读次数:
783
ClippingNode简介 先简单了解一下clippingNode类的使用。顾名思义,首先它是一个node,可以做为其他sprite,node的容器,而且是一个可以裁剪的node。如何裁剪,如何定义一套裁剪的规则出来。这里可以使用一张图片,根据图片的分辨率或者有效像素进行裁剪,或者自己画出来一个裁 ...
分类:
其他好文 时间:
2016-03-30 14:59:58
阅读次数:
203
概述 ClippingNode(裁剪节点)可以用来对节点进行裁剪,可以根据一个模板切割图片的节点,生成任何形状的节点显示。 ClippingNode是Node的子类,可以像普通节点一样放入Layer,Scene,Node中。 ClippingNode 原理: ClippingNode是利用模板遮罩来
分类:
其他好文 时间:
2016-02-03 14:31:49
阅读次数:
121
理论部分Node类继承自Ref类,是cocos框架中基础底层的一个封装类,与画面渲染相关的类一般都是继承自该类,例如Scene,Layer,Sprite,Sprite3D,Label,SpriteBatchNode,MenuItem,ClippingNode,DrawNode,ParticleBat...
分类:
其他好文 时间:
2015-09-29 21:50:59
阅读次数:
273
ClippingNode使用ColorLayer做遮罩时,模拟器正常,但真机不生效。版本:cocos2d-x3.3quick
分类:
其他好文 时间:
2015-09-15 14:55:20
阅读次数:
116
clippingNode是利用opengl的裁剪缓冲区实现的,因为最近有使用这个功能需要,顺便把这部分实现看看了看。
opengl的裁剪主要有以下几个步骤:
1、开启裁剪缓冲区
2、设置裁剪缓冲区中的mask。
3、正常绘制图形,这个时候会根据裁剪缓冲区的值和设置好的比较函数进行计算,根据通过与否选择是否会知道framebuffer
4、绘制完成之后关闭裁剪缓冲区
这几个步骤在c...
分类:
其他好文 时间:
2015-07-04 15:35:19
阅读次数:
240