寻找在IOS 7中在CCSprite中播放mp4或m4v的合适方法。
我在这里找到了一些东西(链接如下)。但它将视频添加到cocos2d活动场景而不是CCsprite。
我不能把它变成CCSprite。
stackoverflow.com/questions/12000379/cocos2d-how-to-play-a-video-in-the-background-of-a-cclayer
(并且没有.CCVideoPlayer不是我想要的,因为它不是父母或者不是移动或养育子女的CCNode后代)
有什么好主意吗? 感谢。
答案 0 :(得分:1)
cocos2d-iphone没有这样的东西。尝试仔细了解CCVideoPlayer的工作原理,因为您可能只需调整视频的位置和大小以满足您的需求。如果你想移动视频,只需让一个虚拟节点包含CCVideoPlayer实例,并将每个帧的节点位置应用到视频播放器的位置。
但是由于CCVideoPlayer是一个UIView子类,它不允许你在它上面绘制其他节点。
如果你不是太长的开发,你可以切换到Sprite Kit,其中SKVideoNode完全符合您的要求。包括在视频节点之上和之下绘制其他节点。