如何在Cocos2D 1.0 中掩饰一个精灵(一)

前端之家收集整理的这篇文章主要介绍了如何在Cocos2D 1.0 中掩饰一个精灵(一)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;)


原帖来自Ray Wunderlich写的精彩的文章 How To Mask a Sprite with Cocos2D 1.0,地址在:
http://www.raywenderlich.com/4421/how-to-mask-a-sprite-with-cocos2d-1-0

有时在你的游戏中,你可能需要找到便利的方法显示精灵的一部分.

一种办法是使用第二张称之为掩饰图片(mask)来完成.你设置掩饰图片中白色部分为要显示的地方,而其他所有部分皆为透明.

然后你可以使用我们在本篇中将描述的技术去组合掩码和原始图像,以便显示我们想要显示的部分!

你将会发现这可以方便实现大量有趣的效果 — 比如建立精灵的”谜之一部分”,将某些人的头砍下来放到一个有趣的身体上,或者建立灵巧的图片效果 — 就像我们将要描述的那样!

这段教程将向你展示如何在Cocos2D 1.0 中掩饰一个精灵,这多亏了一个在Cocos2D中便捷的类,称之为CCRenderTexture.

本教程假设你熟悉Cocos2D.如果你是Cocos2D的新手,你应该先学习其他的教程:
other Cocos2D tutorials

原文链接:https://www.f2er.com/cocos2dx/340755.html

猜你在找的Cocos2d-x相关文章