我可以在Cocos2d-x中重叠视频上的精灵或图层吗?

时间:2014-10-16 00:05:07

标签: cocos2d-x

在Cocos2d-x的示例代码cpp-tests中,android平台中有一个UIVideoPlayer示例。

我将视频的位置更改为(0,0),甚至添加一个重叠的图层(或精灵),视频无法覆盖任何方式(视频播放很好),甚至FPS和顶点计数信息都是相同的。

这是正常的吗?视频没有任何重叠?如果没有,我如何重叠我的精灵(或图层)呢?

1 个答案:

答案 0 :(得分:1)

默认情况下,所有非cocos2d视图都位于cocos2d绘制的所有内容之上。

您只能在后台添加视频,cocos2d会将所有内容绘制在最顶层。

你不能做的是在后台绘制一个cocos2d节点,在其上绘制视频,然后在视频顶部绘制另一个cocos2d节点。原因很简单:cocos2d将所有内容都绘制到自己的视图中,并且只有一个cocos2d视图。因此,您只能通过其他视图更改cocos2d绘制的所有内容的绘制顺序,因为节点不会自己查看。