圆形切割遮罩模板
2018-03-28 16:11
176 查看
** * 裁剪圆模板 by xuao 2018/03/28 * @param str 图片 * @param Radius 半径 * @param lineWidth 线宽 * @param pos 位置 * @returns {cc.Sprite} */ cc.Node.prototype.addClippingCircle = function(str, Radius, lineWidth, pos){ var size = this.getContentSize(); //圆层实现代码 var stencil = new cc.DrawNode(); stencil.drawCircle(cc.p(0, 0), Radius, 0, 1000, false, lineWidth, cc.color(0, 0, 0)); var layer = new cc.LayerColor(cc.color(0, 0, 0), size.width, size.height); //层透明度 layer.opacity = 0; var clippingPanel = new cc.ClippingNode(); clippingPanel.stencil = stencil; clippingPanel.addChild(layer); clippingPanel.setPosition(pos); this.addChild(clippingPanel); var spImg = new cc.Sprite(str); spImg.setAnchorPoint(cc.p(0.5, 0.5)); layer.addChild(spImg); return spImg; };
相关文章推荐
- unity3d 圆形遮罩
- 给图集中个头像加上一个圆形遮罩
- thinkphp 模板时间操作、字符切割 条件判断
- 丢掉Mask遮罩,更好的圆形Image组件[Unity]
- Android中设置图片的圆形遮罩的几种方式
- silverlight 如何编辑控件模板?以制作圆形按钮为例
- 多边形切割模板
- ClippingNode裁剪节点(模板遮罩)
- 切割圆形头像
- 利用CAShapeLayer可以制作出任意的几何图形,把它作为UIImageView的遮罩,达到把图片做成圆形效果。
- 圆形图片底部遮罩
- 小tip:CSS3下的圆形遮罩效果实现与应用
- 关于Xfermode的介绍和用处(遮罩图层,圆形图片)
- android 遮罩制作 圆形( 多边形)头像
- shader 圆形遮罩
- <Unity3D UGUI>用UGUI方式实现图片的遮罩,圆角图片,圆形图片效果
- cocos2dx C++ 遮罩使玩家头像为圆形
- Cocos2d-x3.2 ClippingNode裁减节点(模板遮罩)
- shader 圆形遮罩(NG UI)UGUI没试过
- Matlab中生成圆形和环形模板