我使用的是cocos2d,我想播放电影。MPMoviePlayerController不想工作
我创建了一个CCLayer
子类,并重新实现它init
方法是这样的:
-(id) init
{
self = [super init];
if (self)
{
NSURL *url = [NSURL fileURLWithPath:@"common/test-movie.mp4"];
MPMoviePlayerController *player = [[MPMoviePlayerController alloc] initWithContentURL:url];
[[[CCDirector sharedDirector] openGLView] addSubview:[player view]];
[player play];
}
return self;
}
我已经运行[[CCDirector sharedDirector] runWithScene:scene];
与场景只包含这一层。但没有什么是显示:(只是一个黑色的屏幕
编辑
而且它总是返回0持续时间,每部电影我甚至试图播放从iPhone的摄像头的视频 - 。同样的结果
没有帮助。玩家的控制也没有显示 – Andrew 2011-01-26 17:39:10