在Cocos2d-x的示例代码cpp-tests
中,android平台中有一个UIVideoPlayer
示例。
我将视频的位置更改为(0,0),甚至添加一个重叠的图层(或精灵),视频无法覆盖任何方式(视频播放很好),甚至FPS和顶点计数信息都是相同的。
这是正常的吗?视频没有任何重叠?如果没有,我如何重叠我的精灵(或图层)呢?
答案 0 :(得分:1)
默认情况下,所有非cocos2d视图都位于cocos2d绘制的所有内容之上。
您只能在后台添加视频,cocos2d会将所有内容绘制在最顶层。
你不能做的是在后台绘制一个cocos2d节点,在其上绘制视频,然后在视频顶部绘制另一个cocos2d节点。原因很简单:cocos2d将所有内容都绘制到自己的视图中,并且只有一个cocos2d视图。因此,您只能通过其他视图更改cocos2d绘制的所有内容的绘制顺序,因为节点不会自己查看。