我读过Ray Wenderlich关于精灵屏蔽的教程:http://www.raywenderlich.com/4428/how-to-mask-a-sprite-with-cocos2d-2-0。但是,我对openGL的理解很差,本教程不会产生我想要的效果。我想要做的是用另一个精灵/图层掩盖一个精灵/图层,并在面具后面移动精灵来创建一个“闪亮”的动画,如下所示:
此外,我怎样才能使蒙版动态化(例如:更改文本字符串),如何让精灵或图层将其子项视为蒙版的一部分?
答案 0 :(得分:1)
我认为您可以通过动画来做到这一点,将“反射精灵”放在“蒙版精灵”下,然后将“反射精灵”从左到右移动。
答案 1 :(得分:0)
我认为这个Github存储库可以帮助你。