0

寻找合适的方法在 IOS 7 的 CCSprite 中播放 mp4 或 m4v。

我在这里找到了一些东西(下面的链接)。但是它将视频添加到 cocos2d 活动场景而不是 CCsprite。

我不能把它变成一个 CCSprite。

stackoverflow.com/questions/12000379/cocos2d-how-to-play-a-video-in-the-background-of-a-cclayer

(并且 no.CCVideoPlayer 不是我要寻找的,因为它不是可父母的,或者它不是移动或养育的 CCNode 后代)

有什么绝妙的主意吗?谢谢。

4

1 回答 1

1

cocos2d-iphone 没有这样的东西。试着仔细看看 CCVideoPlayer 是如何工作的,因为也许你真的只需要调整视频的位置和大小来满足你的需要。如果你想移动视频,只需有一个包含 CCVideoPlayer 实例的虚拟节点,并将节点的位置应用到视频播放器的每帧位置。

但由于 CCVideoPlayer 是 UIView 子类,它不允许您在其上绘制其他节点。

如果您不太了解开发,您可以切换到 Sprite Kit,它有一个SKVideoNode可以完全满足您的需求。包括在视频节点的上方和下方绘制其他节点。

于 2014-01-04T19:00:16.920 回答