CCClipingNode的使用

原创 2015年10月28日 16:36:50
var clipNode = new cc.ClippingNode();
        clipNode.setInverted(true);
        clipNode.setAlphaThreshold(0);//不设置此值则是图片的大小
        this.addChild(clipNode);

        var blackLayer = new cc.LayerColor(cc.color(0,0,0,0));
        blackLayer.setContentSize(cc.winSize.width,cc.winSize.height);
        blackLayer.runAction(cc.fadeTo(0.2,220));
        clipNode.addChild(blackLayer);

        var stencilNode = new cc.Node();
        //var stencil = new cc.DrawNode();
        //var valueW = 100;
        //var valueH = 100;
        //var rectangle = [cc.p(0, 0),cc.p(valueW, 0),
        //    cc.p(valueW, valueH),
        //    cc.p(0, valueH)];
        //
        //var white = cc.color(255, 255, 255, 255);
        //stencil.drawPoly(rectangle, white, 1, white);
        //stencil.setPosition(cc.pAdd(uiManager.mainLayer.getLayer(layerId.game_main).getItemPos(prop_type),cc.p(-valueW/2,-valueH/2)));
        //stencilNode.addChild(stencil);

        var proppos = cc.pAdd(uiManager.mainLayer.getLayer(layerId.game_main).getItemPos(prop_type),cc.p(0,3));

        var spt=new cc.Sprite("dj.png");//模板图片
        spt.setPosition(proppos);
        stencilNode.addChild(spt);

        clipNode.setStencil(stencilNode); //设置模板Stencil
        clipNode.setVisible(true);
        clipNode.setInverted(true);

CCCLipingNode游戏遮罩

  • 2013年12月06日 10:25
  • 197KB
  • 下载

使用python发送qq消息

以前看到网上一些小程序,在处理完事物后会自动发送qq消息,但是一直搞不懂是说明原理。也在网上找过一些python登陆qq发送消息的文字,但是都太复杂了。今天偶然看到一篇文章,是用python调用win...

尽量不要使用 distinct

大多数情况下,Distinct函数都会导致对最终结果集完成一次排序,因此,这就成为成本最昂贵的排序之一。Distinct一直是SQL语言中成本最高的函数之一。不过,对于DB2V9,优化工具会尽量利用索...

netcat的使用

  • 2017年12月14日 11:23
  • 31KB
  • 下载

百度ueditor使用.doc

  • 2017年12月14日 11:59
  • 44KB
  • 下载

Cisco Packet Tracer 界面介绍+使用介绍

Cisco Packet Tracer 界面介绍+使用介绍 Packet Tracer 版本 5.3   Routers 路由器(Ctrl+Alt+R) Switches 交换机(C...

VB演示使用ADO控件分页的例子

  • 2017年12月14日 12:40
  • 645KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CCClipingNode的使用
举报原因:
原因补充:

(最多只允许输入30个字)