Ios 如何在cocos2d中屏蔽精灵?
我读过Ray Wenderlich关于精灵掩蔽的教程:。然而,我对openGL的理解很差,本教程并没有产生我想要的效果。我想做的是用另一个精灵/层遮罩一个精灵/层,并将精灵移动到遮罩后面以创建“闪亮”动画,如下所示:Ios 如何在cocos2d中屏蔽精灵?,ios,objective-c,cocos2d-iphone,mask,ccsprite,Ios,Objective C,Cocos2d Iphone,Mask,Ccsprite,我读过Ray Wenderlich关于精灵掩蔽的教程:。然而,我对openGL的理解很差,本教程并没有产生我想要的效果。我想做的是用另一个精灵/层遮罩一个精灵/层,并将精灵移动到遮罩后面以创建“闪亮”动画,如下所示: 此外,如何使掩码动态(例如:更改文本字符串),以及如何使精灵或层将其子元素作为掩码的一部分进行计数?我认为此Github存储库将对您有所帮助 我想你可以用动画来做,把“反射精灵”放在“遮罩精灵”下面,然后将“反射精灵”从左到右移动。谢谢,但这只是从遮罩和精灵纹理生成一个新的静态纹
此外,如何使掩码动态(例如:更改文本字符串),以及如何使精灵或层将其子元素作为掩码的一部分进行计数?我认为此Github存储库将对您有所帮助
我想你可以用动画来做,把“反射精灵”放在“遮罩精灵”下面,然后将“反射精灵”从左到右移动。谢谢,但这只是从遮罩和精灵纹理生成一个新的静态纹理。我需要将遮罩作为动画的一部分进行移动。这是一个很好的最新遮罩着色器,但是正如您所说,它不支持动画。我也在调查这件事。