1
私はpythonにcocos2dゲームエンジンを使用しています。そして、私はAPIのドキュメントを読んだが、私はビデオライブラリを見つけることができません。どのようにPythonのcocos2dでaviまたはmpegビデオを再生するには?aviまたはmpegビデオをpythonで再生する方法cocos2d
私はpythonにcocos2dゲームエンジンを使用しています。そして、私はAPIのドキュメントを読んだが、私はビデオライブラリを見つけることができません。どのようにPythonのcocos2dでaviまたはmpegビデオを再生するには?aviまたはmpegビデオをpythonで再生する方法cocos2d
この解決策が見つかりました。
class VideoLayer (Layer):
def __init__(self, video_name):
super(VideoLayer, self).__init__()
source = pyglet.media.load(video_name)
format = source.video_format
if not format:
print 'No video track in this source.'
return
self.media_player = pyglet.media.Player()
self.media_player.queue(source)
self.media_player.play()
def draw(self):
self.media_player.get_texture().blit(0, 0)