【问题标题】:Cocos2d 3 (blur) shadersCocos2d 3(模糊)着色器
【发布时间】:2014-02-25 14:24:58
【问题描述】:

以前在 StackOverflow 上发布过类似的 v2 问题。但是他们都指向使用旧版本 cocos2d 的教程。而those tutorials中CCNode的shaderProgram属性是用来添加shader的,但是Cocos2d 3中没有这个属性。

我现在应该怎么做?我的目标是模糊整个屏幕(实时)。

【问题讨论】:

    标签: opengl-es cocos2d-iphone shader


    【解决方案1】:

    据我在 cocos2d github 上看到的,shaderProgram 属性声明已移至 CCNode_Private.h 头文件。

    #import "CCNode_Private.h" 在你需要的地方应该可以工作。

    【讨论】:

    • @user2159978 这个答案是几个月前发布的,cocod2d 从那时起可能已经改变了很多次。
    • 即使在那个版本中,它也已经被标记为已弃用,并且不建议使用它。所以现在你得到了一个结果——它从 cocos2d 库中部分/全部删除。可以根据当前版本提供答案吗?
    猜你喜欢
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 2018-05-30
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多