congjihui
StromanStroman
采纳率3.7%
2019-08-09 13:44

OpenGLES2.0如何把窗口颜色变成无色透明?

各位大神你们好,环境是OpenGLES2.0,平台是iOS。
我想通过
glClearColor(0,0,0,0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
但是我发现窗口的颜色变成了黑色而不是无色透明。
现在我想让窗口的颜色变成无色透明,该怎么办?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • congjihui StromanStroman 2年前

    这是因为CAEAGLLayer的opaque属性设置错误导致的,应该设置为NO.

    点赞 评论 复制链接分享
  • zqbnqsdsmd zqbnqsdsmd 2年前

    可以看看对应的函数有没有办法

    点赞 评论 复制链接分享

相关推荐