cocos creator1.7beta5版本把opengl的相关接口都去掉了?像gl.createBuffer()这类函数都不能使用了?1.6版本都可以啊

cocos creator1.7beta5版本把opengl的相关接口都去掉了?像gl.createBuffer()这类函数都不能使用了?我看在1.6还有jsb_opengl_manual 和jsb_opengl_functions这个类绑定opengl接口,1.7beta5就没了?那我应该怎么使用这些opengl接口呢?

gl相关的接口还没有绑定。
请问你是有什么特殊场景需要直接调用gl的接口?

同问同问同问同问同问

请问一下引擎团队。今天能出一个bata6吗。等着用呢。

beta5不是才刚出来没多久么?是什么原因导致用不了必须等beta6呢?

没有opengl相关接口啊

如果只是写shader的话完全不需要调用到opengl接口,而且有可能在creator 2.0(会把sgNode干掉的)中使用方式完全不一样了。

能否提供一下需要使用opengl接口的具体场景?

实现一个3d的翻书,翻牌效果,https://my.oschina.net/u/146803/blog/1544311#comment-list 这种

实现一个3d的翻牌效果,https://my.oschina.net/u/146803/blog/1544311#comment-list 这种

_sgNode 下划线开头应该是内部变量,去掉可以理解。但是那个gl开头的函数毕竟是曾经提供的api。

现在的glNode是必须挂在sgNode下的啊。
所以现在的使用方式其实就是用了私有API的。

@jare 怎么看?我们要去支持这玩意么?

先支持吧,2.0 再去掉

行吧,反正绑定我自己写好了

厉害了……

厉害了,我的哥。

我会在1.7.1中加回来,1.7.0已经冻结了,先不加。

官方PR在:

https://github.com/cocos-creator/cocos2d-x-lite/pull/976

1赞

:+1::+1::+1: