ios - 在irrlicht场景中设置透明度

标签 ios ios7 irrlicht

我曾从事iPhone 3d游戏和应用程序开发工作。我尝试将irrlicht场景的背景色设置为透明,但是我无法弄清楚,下面是在irrlicht场景中设置背景色的代码:

 driver->beginScene(true, true, SColor(0, 255, 255, 255)); // BG colour

有没有办法在irrlicht场景中将BG颜色设置为透明?

最佳答案

即使函数中具有alpha参数,也无法通过这种方式在irrlicht中制作透明背景。beginScene()颜色是场景默认的空间颜色。它背后没有任何东西,因此无法使这种颜色透明。如果要在场景中添加透明层,建议您使用GUIEnvironment,但这与driver-> beginScene()方法完全不同。如果您不希望使用背景色,也​​可以使用黑色背景。

关于ios - 在irrlicht场景中设置透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24485251/

相关文章:

ios - 切换到文件共享已启用 false

ios - 如何在按下返回键或点击屏幕上的任意位置时打开选择器 View ?

ios - 当ios7发布时,具有iOS 6和更早风格的UI的应用程序会被拒绝吗?

c++ - 带有 protobuf 的模糊符号字符串

c++ - 找不到过程入口点__gxx_personality_v0

c++ - 服务器端

ios - 为什么 swift GCD 不能在 tableview cell imageView 中工作

ios - Spritekit - 每 10 点增加持续时间

xcode - NSClasses 与 Swift 新类

ios - 使用 UILocalNotifications、带有完成处理程序的远程通知和后台获取