clippingNode вырезать

Трафарет = новый новый cc.Sprite ЛПЭ (Filename); 

ЛПЭ clippingNode новый новый cc.ClippingNode = ();
this.addChild (clippingNode);
clippingNode.setStencil (трафарет);
clippingNode.setAlphaThreshold (0); // не урожай , который Jiamo это прямоугольный
clippingNode.setPosition (VisibleSize.width / 2, VisibleSize.height / 2);

ЛПЭ дисплей = новый новый cc.Sprite (имя_файла);
clippingNode.addChild (дисплей);

на дисплее отображается в соответствии с формой трафарета.

(Встречающаяся для маски Sprite, где плюс салфетки. Не отображается эффект Shield, в случае отображения света развертки области маски. ClippingNode как маска на основе подходов трафарет, а затем смести свет , как ребенок clippingNode, AlphaThreshold установлено в 0, то салфетка может отображать только область маски.)

рекомендация

отwww.cnblogs.com/guomengkai/p/11353665.html
рекомендация