有2种实现方式
I
使用CCSprite的setTextureRect
点击打开链接
II
CCEGLVIEw::sharedOpenGLVIEw()->setScissorInPoints
点击打开链接
对比:
I 是改变纹理的定点数组
对于较复杂
速度快
II openGL是裁剪功能
相对较简单,可以封装成一个简单的ClipLayer
速度慢
总结以上是内存溢出为你收集整理的COCOS2D-X]裁剪实现全部内容,希望文章能够帮你解决COCOS2D-X]裁剪实现所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)